我有一个运行zabbix_web的容器,它拥有正常工作所需的一切(zabbix_server和zabbix_web)。在另一个容器中,我有创建zabbix项并对它们执行不同检查的测试,所有这些都是通过zabbix API完成的。我需要能够降低不受支持的项目刷新间隔,以便测试更可靠,但我不知道如何做到这一点。不过,这可以通过zabbix web GUI轻松完成。
发布于 2019-09-03 20:28:05
我花了一些时间在Zabbix API中寻找它,但没有它的踪迹(直到4.4版本)。
因此,除了使用web UI之外,唯一可以更改该值的方法是直接对zabbix数据库执行SQL命令。
将不支持的项目刷新间隔更改为例如10s:
UPDATE `config` SET `refresh_unsupported` = '10s' WHERE `configid` = '1';
这可以通过命令行或docker exec在zabbix服务器上执行。与数据库的连接取决于您使用MySQL还是PostgreSQL作为DB后端。
发布于 2020-02-14 20:06:07
Administration ->常规->其他->刷新不支持的项目
https://stackoverflow.com/questions/46712324
复制相似问题