Api Zabbix-如何降低不支持的项目刷新间隔
我有一个运行在zabbix_web上的容器,它拥有正常工作所需的一切(zabbix_服务器和zabbix_web)。在另一个容器中,我有一些测试,它们创建zabbix项,并通过zabbix API对它们执行不同的检查。我需要能够降低不受支持的项重新刷新间隔,以使测试更可靠,我不知道如何做到这一点。但是,通过zabbix web GUI可以很容易地完成这项工作。我花了一些时间在zabbix API中查找这项工作,但没有任何跟踪(直到版本4.4) 所以,除了使用web UI之外,更改值的唯一方法是直接对zabbix数据库执行SQL命令 将不支持的项目刷新间隔更改为10秒:Api Zabbix-如何降低不支持的项目刷新间隔,api,docker,zabbix,Api,Docker,Zabbix,我有一个运行在zabbix_web上的容器,它拥有正常工作所需的一切(zabbix_服务器和zabbix_web)。在另一个容器中,我有一些测试,它们创建zabbix项,并通过zabbix API对它们执行不同的检查。我需要能够降低不受支持的项重新刷新间隔,以使测试更可靠,我不知道如何做到这一点。但是,通过zabbix web GUI可以很容易地完成这项工作。我花了一些时间在zabbix API中查找这项工作,但没有任何跟踪(直到版本4.4) 所以,除了使用web UI之外,更改值的唯一方法是直
UPDATE `config` SET `refresh_unsupported` = '10s' WHERE `configid` = '1';
这可以通过命令行或docker exec在zabbix服务器上执行。与数据库的连接取决于您是使用MySQL还是PostgreSQL作为DB后端。我花了一些时间在Zabbix API中查找,但没有任何跟踪(直到版本4.4) 所以,除了使用web UI之外,更改值的唯一方法是直接对zabbix数据库执行SQL命令 将不支持的项目刷新间隔更改为10秒:
UPDATE `config` SET `refresh_unsupported` = '10s' WHERE `configid` = '1';
这可以通过命令行或docker exec在zabbix服务器上执行。与数据库的连接取决于您是使用MySQL还是PostgreSQL作为数据库后端。管理->常规->其他->刷新不支持的项目
管理->常规->其他->刷新不支持的项目