在Zabbix 2.0中,我configuration了zabbix代理来激活和禁用被动检查。
我还将主机configuration为自动将这些主机添加到“发现的主机”主机组。
但是,尽pipe在代理中禁用了主动检查,代理仍会尝试连接到代理。 这导致“主机上的zabbix代理不可达5分钟”警告。
我在主机configuration中看不到closures这些被动检查的选项。 这是怎么做的,以消除这些警告?
我最终find了答案。
它似乎创build模板Template App Zabbix Agent
到一个新的模板Template App Zabbix Agent Active
的完整克隆。
然后在链接到这个新的克隆模板的3个项目
将每个项目的types字段从Zabbix agent
更改为Zabbix agent (active)
并保存每个项目。
然后我创build了另一个克隆的模板Template OS Linux Active
,并将链接的模板更改为新的Template App Zabbix Agent Active
。
现在,当这个新模板Template OS Linux Active
链接到我的主机时,他们正确地收集数据,而不会抱怨无法连接到zabbix代理。
这个答案在几年后仍然有效。
为了扩大,你必须通过并改变模板中的所有内容来激活。 我创build了附加活动名称的新模板。
然后做一个search并replace:0 => 7
这会将项目types切换到Zabbix Agent Active。 你可以做到这一点的networking用户界面,但你必须在几个地方做到这一点,这并不简单。 当通过网页更新时,商品原型往往会被遗漏。