标签:app agentd 启动进程 liunx art info zab process 出现
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启动进程数据调低一些;
标签:app agentd 启动进程 liunx art info zab process 出现
原文地址:http://blog.51cto.com/ikonw/2313469