Zabbix服务告警:Zabbix server: Utilization of discoverer processes over 75%

问题现象

随着监测主机的增加,Zabbix 在使用一段时间后告警提示:Zabbix server: Utilization of discoverer processes over 75%(Zabbix 的自动发现进程使用率超过了 75%)。

解决方法

在 Zabbix 中,discoverer 进程负责自动发现任务。主要包括:

  • 网络自动发现(Network Discovery):周期性扫描 IP 段、检测设备是否在线
  • 低级发现(LLD,Low-Level Discovery):发现主机上的磁盘、网卡、文件系统等资源
  • 执行发现规则(Discovery rules) 并创建相应监控项

Zabbix Server 在启动时会根据配置文件参数生成一定数量的 discoverer 进程,它们负责并行处理这些任务。因此可以修改配置文件增加 Discoverer 进程数来解决这个告警问题。

vim /etc/zabbix/zabbix_server.conf

修改完配置并保存,重启 zabbix 服务生效。

systemctl restart zabbix-server

 

posted @ 2025-11-09 10:24  Coffee男孩  阅读(88)  评论(0)    收藏  举报