Zabbix – 一些监控项目不refreh

Zabbix监控MySQL服务器时遇到了一个奇怪的问题。

大部分来自服务器的数据如MySQL每秒钟的查询次数和MySQL的正常运行时间,缓冲存储器等等都可以很好的更新,而一些数据如CPU的iowait时间(avg1),主机本地时间,MySQL的线程数量等过去一个星期前的最后一次检查时间。

我找不到任何逻辑,例如每秒的Mysql线程数和Mysql查询都是以类似的方式获得的,所以没有任何意义,其中一个是被监控的,另一个不是。

请帮忙 – 我该如何解决这个问题?

更新 – 我使用zabbix服务器的zabbix_get来检查zabbix客户端上的项目之一,它的工作原理,所以问题必须在zabbix服务器端

这里有更多的地方寻找线索…

项目列表

转到configuration – > 主机 – > (主机或模板) – > 项目以获取主机正在检查的项目列表。 最右边的列将是绿色的复选标记或红色的x。 如果有问题的项目是红色的x,您可以将鼠标hover在上面以查看错误。

队列

转到pipe理 – > 队列 ,看看有多less项目“卡住”,没有更新。 这只是一对夫妇还是你有一个系统性的问题,有很多的项目?

服务器日志

正如别人所说,检查你的zabbix_server.log文件。 您可能还想通过编辑zabbix_server.conf文件临时debuggingdebugging输出。

检查这些事情,并更新您的问题与调查结果,所以我们可以进一步帮助你。

看看你的zabbix_server.log文件,看看发生了什么。

如果有些项目正在更新,有些则不是,它们之间肯定有一些区别。 可能有些是zabbix被动项目,有些是活动项目? 如果是的话,找出为什么一些类别停止工作。 正如你已经添加,查询项目正在工作,所以也许他们已被设置为活动项目? 你可以在项目属性中看到。

如果这是一个意外的变化,扭转它。 如果是有意的(或者他们总是这样),请检查:

  • 代理configuration文件中设置的主机名与zabbix前端中configuration的主机名匹配(区分大小写);
  • 代理主机可以在端口10051上联系zabbix服务器