WGCLOUD是一款优秀的服务器性能监测软件,轻量,而且操作使用比较简单
WGCLOUD可以监测服务器的磁盘使用率是否达到设置的阈值,如果超过阈值就发送告警通知,这个告警可以是邮件,也可以支持微信钉钉飞书等方式
WGCLOUD如何设置磁盘使用率告警阈值?在server/config/application.yml找到如下配置项,这些都是磁盘的告警配置
#磁盘使用率告警开关,yes开启,no关闭
diskWarnMail: yes
#磁盘使用率%告警值,超过此值即发送告警
diskWarnVal: 99
#不需要告警磁盘在此屏蔽,多个盘符用,隔开,如/boot,/dev。支持Ant路径匹配规则,如/dev/**。特殊符号用单引号,如'C:'
diskBlock: /dev
其中diskBlock,是指不需要告警的盘符,有些磁盘是虚拟的,使用率是100%,老是提示告警通知,比如:/snap/aa,/snap/bb等这样的磁盘,我们不想要这样的磁盘告警通知,可以修改配置项,改成如下配置,添加/snap/**即可
#不需要告警磁盘在此屏蔽,多个盘符用,隔开,如/boot,/dev。支持Ant路径匹配规则,如/dev/**。特殊符号用单引号,如'C:'
diskBlock: /dev,/snap/**
以上为适用所有主机的告警磁盘配置,针对一个或多个主机的告警磁盘配置,点击查看
如果之前有编辑过hostWarnDiy.json文件,则在其中加入磁盘告警配置即可,格式如下,如果没有该json文件,新建一个,格式如下,
编辑完成后将其保存为hostWarnDiy.json,存放到server/config/下,然后重启server
[
{
"hostname":"192.168.1.2",
"diskBlock":"'F:'"
},
{
"hostname":"192.168.1.3",
"diskBlock":"'E:','F:'"
},
{
"hostname":"192.168.1.9",
"diskBlock":"/snap/**"
}
]