Zabbix 主动检查

Zabbix 主动检查

在 Zabbix 2.0 中,我已将 zabbix 代理配置为主动代理并禁用被动检查。

我还配置了主机以自动将这些主机添加到“发现的主机”主机组。

然而,尽管代理中已禁用主动检查,代理仍会尝试连接到代理。这会导致“[主机] 上的 zabbix 代理 5 分钟内无法访问”警告。

我在主机配置中没有看到关闭这些被动检查的选项。如何关闭才能消除这些警告?

答案1

我最终找到了答案。

似乎正在将模板的完整克隆创建Template App Zabbix Agent为一个新的模板 Template App Zabbix Agent Active

然后在链接到这个新克隆模板的 3 个项目中

  • 代理 ping
  • 运行的zabbix_agentd的主机名
  • 正在运行的 zabbix_agent(d) 版本”

将每个项目的类型字段从 更改为Zabbix agentZabbix agent (active) 保存每个项目。

然后,我创建了另一个克隆模板Template OS Linux Active并将链接模板更改为新模板Template App Zabbix Agent Active

现在,当这个新模板Template OS Linux Active链接到我的主机时,它们可以正确地收集数据,而不会抱怨无法连接到 zabbix 代理。

答案2

几年后这个答案仍然有效。

要进行放大,您必须仔细检查并将模板中的所有内容更改为活动内容。我创建了新模板,并附加了活动名称。

然后搜索并替换:0 => 7

这会将项目类型切换为 Zabbix Agent Active。您可以在 Web UI 上执行此操作,但必须在几个地方执行此操作,而且并不简单。通过网页更新时,项目原型往往会被遗漏。

相关内容