在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用户界面,但你必须在几个地方做到这一点,这并不简单。 当通过网页更新时,商品原型往往会被遗漏。