Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Api Zabbix-如何降低不支持的项目刷新间隔_Api_Docker_Zabbix - Fatal编程技术网

Api Zabbix-如何降低不支持的项目刷新间隔

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之外,更改值的唯一方法是直

我有一个运行在zabbix_web上的容器,它拥有正常工作所需的一切(zabbix_服务器和zabbix_web)。在另一个容器中,我有一些测试,它们创建zabbix项,并通过zabbix API对它们执行不同的检查。我需要能够降低不受支持的项重新刷新间隔,以使测试更可靠,我不知道如何做到这一点。但是,通过zabbix web GUI可以很容易地完成这项工作。

我花了一些时间在zabbix API中查找这项工作,但没有任何跟踪(直到版本4.4)

所以,除了使用web UI之外,更改值的唯一方法是直接对zabbix数据库执行SQL命令

将不支持的项目刷新间隔更改为10秒:

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作为数据库后端。

管理->常规->其他->刷新不支持的项目


管理->常规->其他->刷新不支持的项目