zabbix 日常维护遇到的问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了zabbix 日常维护遇到的问题相关的知识,希望对你有一定的参考价值。

zabbix安装了很久,之后还配置了监控信息;就当以为一切步入正轨的时候在屏幕上出现报错:

zabbix server is not running: the information displayed may not be current

在网上查了很多的资料,结果都是需要修改zabbix_php.conf里的zabbix server的IP地址;或者mysql的IP地址;再或者关闭seliunx;

但是我zabbix server 已经正常运行一段时间了,并不是刚安装完成;

描述一下现象:
zabbix server / agentd 正常运行,通过查看监听端口正常,telnet正常;

在zabbix页面上可以看到监控信息,包括问题信息;

在zabbix server 服务器上安装的agentd也能看到在正常运行;

seliunx / firewalld 均已关闭;

zabbix_php.conf 配置正确;

同时zabbix上报zabbix server 异常:
Zabbix Trappers processes more than 75% busy
Zabbix Discoverers processes more than 75% busy

分析一下:
原来是由于开启了比较多的Discoverers导致Discoverers、Trappers程序被占满;Trappers负责处理Agentd推送过来的数据的进程;但已经被占满了导致server本身的agentd 也不能把zabbix server的状态给传递上来;

解决方案:
修改zabbix_server.conf的配置项,重新启动zabbix server
StartTrappers=5 --> StartTrappers=300
StartDiscoverers=5 -- > StartDiscoverers= 100

Discoverers并不是总需要的,所以建议Discoverers完成后就关闭了,然后把Discoverers、Trappers启动进程数据调低一些;

以上是关于zabbix 日常维护遇到的问题的主要内容,如果未能解决你的问题,请参考以下文章

hadoop集群日常维护中遇到的一些问题汇总

Zabbix 的常用配置和日常运维交流,专家QA最后一天,抓紧上车!

zabbix Lack of free swap space

2020-11-06

zabbix遇到的问题及解决办法

linux安装zabbix和启动遇到的问题