Zabbix告警处理:Zabbix server: Utilization of poller processes over 75%
文章目录
- 前言
- 解决方案
前言
Zabbix 是一个开源的监控软件,它可以监控各种网络参数、服务器健康状态等。在 Zabbix 服务器中,StartPollers 参数决定了同时运行多少个数据采集器(pollers)。每个 poller 负责从不同的监控项收集数据。调整 StartPollers 的值可以帮助优化 Zabbix 服务器在资源使用和监控性能之间的平衡。
出现Zabbix server: Utilization of poller processes over 75%告警,代表目前的poller已经过载,从而使得处理速度变慢。
解决方案
修改zabbix.conf配置文件,StartPollers字段。
StartPollers代表运行的poller数量,一般建议是zabbix server服务器cpu核心数量的4倍到6倍。
例如我目前是16核心,因此配置16*4=64,具体配置如下:
之后重启zabbix-server即可,重启完进程如下