Zabbix discoverer processes more than 75% busy原因及解决方法
| [日期:2017-10-13] | 来源:Linux社区 作者:netonline | [字体:大 中 小] |
Zabbix discoverer processes more than 75% busy原因及处理。
一.现象
配置了discovery任务后,zabbix dashboard 告警如下:
Zabbix discoverer processes more than 75% busy
二.原因
1. 配置的每个discovery任务在一定时间内占用1个discovery进程,而zabbix_server.conf中默认配置只有1个discovery(被注释,默认生效);
2. 同时为了快速验证自动发现效果,将discovery任务的"Delay"时间由默认的3600s设置成60s。
总结:两个原因导致平均时间内discovery processes过高而报警。
三.解决方法
1. 修改zabbix_server.conf中discovery进程数量;
#StartDiscoverers可根据设置的discovery任务数量设置,范围是0~250 [root@localhost ~]# sed -i 's|# StartDiscoverers=1|StartDiscoverers=2|g' /usr/local/zabbix/etc/zabbix_server.conf [root@localhost ~]# service zabbix_server restart
2. 将discovery任务的"Delay"时间设置足够长,降低平均时间内进程的占用率。
四.效果
使用方法1,discovery processes占用率降低到50%,如下:
更多Zabbix相关教程集合:
在Ubuntu 16.04服务器上安装Zabbix 3.2 http://www.linuxidc.com/Linux/2017-07/145519.htm
CentOS 7 LNMP环境搭建Zabbix3.0 http://www.linuxidc.com/Linux/2017-02/140134.htm
Ubuntu 16.04安装部署监控系统Zabbix2.4 http://www.linuxidc.com/Linux/2017-03/141436.htm
Zabbix监控安装部署及警报配置 http://www.linuxidc.com/Linux/2017-03/141611.htm
Zabbix触发器表达式详解 http://www.linuxidc.com/Linux/2017-03/141921.htm
Ubuntu 16.04下安装部署Zabbix3.0 http://www.linuxidc.com/Linux/2017-02/140395.htm
CentOS 6.3下Zabbix监控apache server-status http://www.linuxidc.com/Linux/2013-05/84740.htm
CentOS 7 下 Zabbix 3.0安装详解 http://www.linuxidc.com/Linux/2017-03/141716.htm
CentOS 7.4 安装Zabbix 3.4 http://www.linuxidc.com/Linux/2017-09/147202.htm
64位CentOS 6.2下安装Zabbix 2.0.6 http://www.linuxidc.com/Linux/2014-11/109541.htm

756

被折叠的 条评论
为什么被折叠?



