本人对linux不熟,对zabbix只知道是做监控的。

所以部署完后,Zabbix discoverer processes more than 75% busy

这个报警困扰了我一天,在网上查了很多文章都没有彻底处理,或者说没有说明具体原理(可能是我个人问题)



discoverer processes :自动发现的进程

出现此报警为自动探索/自动发现的进程爆满导致。

可配置zabbix配置文件的StartDiscoverer参数解决。

但是这个值应该配多大好呢?自动发现与这个值的关系是什么呢?


个人案例:

1、查诊:

    如下图:经观察发生繁忙时间都是固定的,那就是有一个定时任务在某个时间段在执行。

spacer.gifwKiom1i_iBSiNwBqAAELrjlnco8424.png-wh_50

2、定诊:

    如下图:找到一个定时任务,每小时执行一次,自动探索某一个IP段。将其探索规则停用后解决报警问题。

    wKiom1i_iLbA8zy0AABeqLvmWZM551.png-wh_50

3、建议:

    如下图:在网上查了下相关探索的值(具体没有亲测)

wKiom1i_iTOQEGTMAADkT3rKuSQ820.png-wh_50