告警恢复脚本(需要升级到v3.4.9或以上版本)

告警恢复脚本不是必须配置的,如果配置了告警恢复脚本,那么此脚本只会发送恢复通知,不会发送告警通知消息
使用场景,有时候我们希望告警消息和恢复消息通过不同的脚本执行发送通知,这样我们可以在告警或恢复时候做一些个性化处理,这时候就可以分别配置告警脚本warnScript和恢复脚本recoverScript
如果不配置告警恢复脚本,那么告警和恢复消息都会通过warnScript发送,和之前版本一样
如果配置了recoverScript,那么warnScript发送告警消息,recoverScript发送恢复消息
如下配置例子,打开server/config/application.yml文件,找到如下配置项
告警脚本和恢复脚本的使用方法完全一样,我们根据自己的业务场景做一些改造,如下是/wgcloud/dingding.sh脚本示例
如下是/wgcloud/dingdingRecover.sh脚本示例内容,只有14行内容有区别,一个是WGCLOUD告警,一个是WGCLOUD告警恢复,其他都一样
最后,告警恢复脚本配置是可选的,可以不用配置
如果修改了server配置文件,那么需要重启server后生效