问题标签 [zabbix]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
11038 浏览

zabbix - zabbix在触发器上搜索字符串

我在返回字符串的代理上有一个用户参数。该字符串包含一个带有 E:x 的行,如果没有发现错误,则 x==0,如果发现错误,则 x>0。我想在触发器上检查这个数字,但找不到怎么做。或者,如果可能的话,我可以使用我的命令的退出状态。谢谢你。

0 投票
1 回答
2409 浏览

javascript - 使用 d3.js 在强制布局中添加和删除节点的问题

我试图通过从 Zabbix API 获取数据来可视化服务器的可用性(以及稍后的其他事情,一旦这工作)。您可以在 Zabbix API 文档中查看有关返回数据的示例 [此处][1]。

获取数据不是问题,但我认为 d3.js 的数据加入有一些问题,或者更确切地说我应该如何做到这一点。

获取数据后,我得到了一组按字母顺序排序的服务器,我希望新的服务器出现,删除的服务器会消失,可用性的任何变化(或将来)都会用颜色或其他任何东西反映出来可能会想到。

关键是图形不应该重新初始化,它应该通过添加或删除节点来更新。

这是我遇到的问题。我设法将越来越多的节点添加到列表中(从不清除它),我设法让它们在每次获取新数据时“重绘”,即再次添加所有节点,并像他们一样捕捉到中心加载页面时首先执行此操作。

第三个导致所有节点都卡在左上角。

后者是我的代码的当前状态。

我有点不确定我在这一点上做错了什么,我正在看似乎与我需要的相当接近,无论如何都没有链接(现在)。这很好用,我试图在我的代码中复制这种行为,但它不起作用。

如果有人对我有一些指示,我将不胜感激,那将是很棒的。过去一周我在工作中一直在玩这个,但没有进一步了解:)

谢谢!

因为我只能在工作中访问 Zabbix,所以我真的只能在 CET 时间的 16-21 时间段内进行测试,今天大约还有 4~ 小时。如果有人在晚上有任何建议,我明天会试试看:D

我在 GitHub 上的代码将在我的帖子下方的链接中,因为在这个网站上缺乏声誉让我陷入了一个阴暗的洞,我只能在我的帖子中添加两个链接。

为什么这不是全球性的?我在其他 SE 网站上有 10 多个代表。

编辑:

仍然遇到问题,每次刷新数据时,圆圈都会像您第一次加载时一样“输入”:http: //mbostock.github.com/d3/talk/20111018/collision.html 现在不知道该怎么做: /

0 投票
2 回答
1733 浏览

ruby - 如何从 Ruby 脚本创建一个新的 Zabbix 事件?

这是否可以从 Ruby 脚本生成新的 Zabbix 事件?有人建议我使用zabbix_sender脚本,但我找不到任何示例。

此外,我找不到与事件创建相关的任何 API。

0 投票
2 回答
2925 浏览

apache - Zabbix 上的错误:/server-status 404:未找到。

我一直在处理这一天,但仍然无法弄清楚。我已经在一台机器上设置了 Zabbix,我想在另一台机器上监控 Apache 服务器。我已经完成了文档中描述的所有步骤:http ://www.zabbix.com/wiki/templates/apache ,但我仍然没有在 Apache 模板中获得任何数据。检查 Apache 服务器上的日志时,我可以在 access.log 中看到:

我认为这可能与我在该机器上的虚拟服务器和其他站点有关,但我无法弄清楚,文档中也没有提到任何内容......

0 投票
2 回答
2992 浏览

windows - 以独立于区域设置的方式访问 Windows 性能计数器

我有一组混合服务器,一些运行英语 Windows,另一些运行意大利语 Windows。

有没有一种方法可以在不使用依赖于语言环境的字符串的情况下读取性能计数器的值?

我在Zabbix 文档上读到应该可以使用类似的数字格式,\2\6但它对我不起作用,在 Zabbix 和 Powershell 中都没有。

我想监控 CPU 利用率 ( \Processore(_Total)\% Tempo processore)。

欢迎任何建议。

0 投票
1 回答
412 浏览

c# - Zabbix 和时间序列数据

我们应该监控和记录大约 1000 个设备(每个设备 1..4 个传感器)。如果出现任何问题,则需要 SMS 和电子邮件警报以及常用功能。

我认为我们与其在 .NET/C# 中开发整个生态系统,不如使用现有的生态系统——例如Zabbix。但是没有任何更大的黑客可能吗?

我认为主要问题是这些设备是老式的并且使用 RS232 进行通信。

任何想法或任何其他灵活的监控软件?

0 投票
1 回答
3566 浏览

java - 使用 Zabbix 监控同一台机器上的两个 Java 进程

我有一台带有两个正在运行的 Java 进程的机器。它们中的每一个都可以使用 JMX 在唯一的端口上进行监视。例如端口 10001 和 10002。

我想使用 Zabbix 2.0 来监控每​​个 Java 进程的内存使用情况。然而,我正在努力让它工作,这可能与我对 Zabbix 很陌生。

在 Zabbix 中,我向运行两个 Java 进程的主机添加了两个 JMX 接口。一个使用端口 10001,另一个使用端口 10002。

我使用 key 为第一个 JXM 接口 (10001) 创建了一个 JMX 项jmx["java.lang:type=Memory","HeapMemoryUsage.used"]。它工作得很好。

尝试使用相同的密钥为第二个 JMX 接口 (10002) 创建第二个 JMX 项时,出现以下错误:

“Zabbix server”上已经存在键为“jmx[”java.lang:type=Memory”,“HeapMemoryUsage.used”]”的项。

我究竟做错了什么?

0 投票
2 回答
1704 浏览

python - 逐步处理日志文件:提取数据并发送到另一个进程(zabbix)

我希望能够从许多日志文件中提取数据。然后将提取的数据发送到 zabbix。

举个例子,假设一个(巨大的)日志文件包含如下信息

我希望能够将这些数据发送到 Zabbix。

使用 awk 我只会做类似的事情

我的问题是因为文件很大,并且因为我不想要重复的数据,所以我需要找到一种方法来开始读取日志文件,从上次运行时中断的地方开始

所以它需要记住它直到上次读取的点,并开始只处理新添加的行。

我尝试了 fetchlog,但由于某种原因它不起作用并且没有得到维护。

你知道一个可以跟踪不断增长的日志文件的好实用程序,还是一种 Pythonic 方法?

我似乎记得 syslog-ng 或 rsyslog 对此有所帮助,但我认为它们仅适用于 syslog 样式的日志,而我的没有遵循任何标准。

问候

亚历山德罗

0 投票
0 回答
1646 浏览

web - Zabbix 2.0 - 基于 Web 场景的可用性报告

向客户提供每月站点可用性报告的基本功能(例如,为了检查是否符合 SLA 协议)。

最好从自定义 Web 场景监控 SLA 中涵盖的特定功能生成此类报告。

我怎样才能实现它?标准的“可用性报告”似乎非常基本(只有条形图,没有数字!)并且似乎不适用于 Web 场景。

0 投票
1 回答
622 浏览

asp.net-mvc-3 - 用于 Solr 分析的 Zabbix

不确定这是否可以完成?或者可能有人已经这样做了。

我想监控应用程序,特别是 Zabbix 上的 Solr?它在 Windows 服务器上。Zabbix 监控 JVM,这没有问题。它是否像任何具有执行时间详细信息的应用程序分析器一样提供配置文件信息?

此外,我在同一台服务器上也有 asp.net c# mvc3 应用程序。我可以使用 Zabbix 监控/配置文件吗?