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

标签 api docker zabbix

我有一个容器,它是runnig zabbix_web并具有正常工作所需的一切(zabbix_server和zabbix_web)。在另一个容器中,我有测试,这些测试可以创建zabbix项并通过zabbix API对所有项执行不同的检查。我需要能够降低不支持的项目重新刷新间隔,以使测试更加可靠,而且我不知道该怎么做。尽管可以通过zabbix Web GUI轻松完成。

最佳答案

我花了一些时间在Zabbix API中寻找它,但没有痕迹(直到4.4版)。

因此,除了使用Web UI之外,如何更改值的唯一选择是直接对zabbix数据库执行SQL命令。

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

UPDATE `config` SET `refresh_unsupported` = '10s' WHERE `configid` = '1';

这可以通过命令行或通过docker exec在zabbix服务器上执行。与数据库的连接取决于您使用MySQL还是PostgreSQL作为数据库后端。

关于api - Zabbix-如何降低不支持的项目刷新间隔,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46712324/

相关文章:

android - 无法解析 GOOGLE_FIT_PERMISSIONS_REQUEST_CODE

python - 如何将 Trello 上传并图像到 Trello,但不将其设置为封面(这是默认设置)

docker - 如何使 openvpn 与 docker 一起工作

java - zabbix服务器无法连接到java网关

python - 使用zabbix监视Elasticsearch时出错

android - 如何在应用程序中使用api登录

javascript - FB Api - 喜欢显示内容

ruby - Docker容器正在运行但无法在浏览器中查看

docker - 找不到ASP.NET Core 1.0 EF7 System.Data.SqlClient

bash - Docker-Compose中的唯一ID参数