共计 1478 个字符,预计需要花费 4 分钟才能阅读完成。
1、在配置文件 server/config/application.yml,如下局部就是零碎内所有监控资源,告警配置的自定义批改局部
2、留神每个配置项冒号后保留一个英文空格,好多同学容易在这里出错,因为 yml 文件规定就这样的
# 告警配置,策略优先级依照前后程序执行,比方告警总开关敞开时,那上面所有告警开关都会生效 | |
mail: | |
#告警总开关,yes 开启,no 敞开 | |
allWarnMail: yes | |
#不须要告警 ip 汇合,多个用逗号, 隔开,此主机所有监控资源都不会再告警 | |
blockIps: | |
#主机上行传输速率 bytes sent 告警,yes 开启,no 敞开 | |
upSpeedMail: yes | |
#主机上行传输速率告警值,单位 KB/s,默认 10M,超过此值即发送告警 | |
upSpeedVal: 10240 | |
#主机上行传输速率 bytes received 告警,yes 开启,no 敞开 | |
downSpeedMail: yes | |
#主机上行传输速率告警值,单位 KB/s,默认 10M,超过此值即发送告警 | |
downSpeedVal: 10240 | |
#内存告警开关,yes 开启,no 敞开。总开关开启后,此处设置才会失效。以下开关均遵循此规定。memWarnMail: yes | |
#监控主机内存使用率 % 告警值,超过此值即发送告警,值可大于 100 | |
memWarnVal: 99 | |
#零碎负载告警开关,yes 开启,no 敞开,sysLoadWarnMail: yes | |
#零碎负载告警值(以 5 分钟零碎负载值为准进行告警),超过此值即发送告警 | |
sysLoadWarnVal: 10 | |
#CPU 告警开关,yes 开启,no 敞开 | |
cpuWarnMail: yes | |
#监控主机 cpu 使用率 % 告警值,超过此值即发送告警,值可大于 100 | |
cpuWarnVal: 99 | |
#CPU 温度告警开关,yes 开启,no 敞开 | |
cpuTemperatureWarnMail: no | |
#cpu 温度告警值℃,超过此值即发送告警 | |
cpuTemperatureWarnVal: 92 | |
#磁盘使用率告警开关,yes 开启,no 敞开 | |
diskWarnMail: yes | |
#磁盘使用率 % 告警值,超过此值即发送告警 | |
diskWarnVal: 99 | |
#不须要告警磁盘在此屏蔽,多个盘符用, 隔开,如 /boot,/dev。反对 Ant 门路匹配规定,如 /dev/**。特殊符号用单引号,如 'C:' | |
diskBlock: /dev | |
#磁盘 SMART 衰弱检测告警开关,yes 开启,no 敞开 | |
smartWarnMail: yes | |
#主机下线告警开关,yes 开启,no 敞开 | |
hostDownWarnMail: yes | |
#过程下线告警,yes 开启,no 敞开 | |
appDownWarnMail: yes | |
#DOCKER 下线告警,yes 开启,no 敞开 | |
dockerDownWarnMail: yes | |
#服务接口告警开关,yes 开启,no 敞开 | |
heathWarnMail: yes | |
#数通设施告警,yes 开启,no 敞开 | |
dceWarnMail: yes | |
#数据源、数据表告警开关,yes 开启,no 敞开 | |
dbDownWarnMail: yes | |
#日志文件监控告警开关,yes 开启,no 敞开 | |
fileLogWarnMail: yes | |
#端口 telnet 不通告警开关,yes 开启,no 敞开 | |
portWarnMail: yes | |
#告警脚本绝对路径 (若配置脚本,无论是否配置过邮件,都会执行该脚本),能够为空,参考模板:server/template/sendMsg.sh | |
warnScript: | |
#是否将告警脚本内容转为 unicode,yes 是,no 否,在 windows 执行告警脚本时,个别须要转码,否则承受到会是乱码 | |
warnToUnicode: no |
正文完