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