Munin磁盘延迟警报

我已经安装了我的Munin服务器和警报,并已经testing过。 我已经设置了磁盘使用的警报,如下所示:

df._dev_mapper_centos_root.warning 90 df._dev_md126p2.warning 90 df._dev_md126p1.warning 90 df._dev_mapper_centos_home.warning 90 

我收到了以上的警报(用于testing,我保留了较低的值)在我的电子邮件中:

 > sha :: Server2 :: Disk usage in percent > WARNINGs: /boot is 33.48 (outside range [:33]), / is 17.95 (outside range [:17]), /boot/efi is 4.73 (outside range [:4]). > > sha :: Server1 :: Disk usage in percent > OKs: /boot is 33.48, / is 17.95, /boot/efi is 4.73 

我现在面临的问题是我收到磁盘延迟警报,我找不到任何值来更改警报。 以下是由Munin引发的一些警报:

 > sha :: Server1 :: Disk latency per device :: Average latency > for /dev/centos/swap > WARNINGs: Write IO Wait time is 4.89 (outside range [0:3]). > > sha :: Server1 :: Disk latency per device :: Average latency > for /dev/centos/home > WARNINGs: Write IO Wait time is 10.64 (outside range [0:3]) 

即使每个设备的磁盘延迟的graphics存在于此服务器,但是当我telnet到节点时,我没有得到任何插件来获取该值:

 telnet 192.168.10.252 4949 Trying 192.168.10.252... Connected to 192.168.10.252. Escape character is '^]'. # munin node at localhost.localdomain list acpi cpu df df_inode entropy exim_mailqueue forks fw_conntrack fw_forwarded_local fw_packets hddtemp_smartctl if_enp2s0 if_err_enp2s0 interrupts irqstats load memory netstat open_files open_inodes postfix_mailqueue proc_pri processes swap threads uptime users vmstat 

我不知道我是否正确地解释了它,如果你认为这是一个愚蠢的问题,我很抱歉。 我只是想要完全停止这些警报或设置高的值。 我希望我能在这里得到一些帮助。

这可能是diskstats_latency插件,请尝试以下操作:

 diskstats_latency.centos_home.avgwrwait.warning 0:15 diskstats_latency.centos_home.avgrdwait.warning 0:15 diskstats_latency.centos_swap.avgwrwait.warning 0:15 diskstats_latency.centos_swap.avgrdwait.warning 0:15 

请注意,这是写入( avgwrwait )和读取( avgrdwait )延迟。

我将范围设置为0:15,这将几乎完全禁用警告,因为你想要的。

不要忘记重新启动munin守护进程

 systemctl restart munin-node