从被监视的节点添加项目?

我们正在运行一个分布在Zabbix监控的多个服务器上的系统。 服务的不同部分可以dynamic地configuration到不同的节点,每个部分都有一个明确的ID。

目前,configuration为UserParameter的shell脚本将部件ID作为参数,用于查询服务的特定部分是否有任何致命错误。 该信息仅在负责该零件的节点上可用。 每个部分都已手动configuration到服务器,并且监视工作正常 – 直到configuration更改。

当然,当不同的部分被移动到不同的节点时,UserParameters在原始节点上开始失败,在新节点上根本不被查询。

在监视节点的给定时间,为UserParameter生成一个有效参数列表非常简单。 如果服务器可以从代理查询有效的ID,并为每个提供的值configuration一个项目,监控将变得更容易。 Zabbix是否允许这样的方法,还是改变监控方式的唯一select?

是的,你可能希望使用低级别的发现 。 它将创build具有您感兴趣的参数的项目。