報警抑制
監控配置的報警發送配置裏有個靜默時間配置,是用來實現報警抑制的。主要是用來抑制持續報警發送消息的狀況。具備以下特色:redis
- 若是這個監控上一次運行觸發了報警,此次監控運行沒有觸發報警,必定發送一條恢復通知。舉例:
[霜之哀傷監控系統][id:18]dealer.arch.project.error @柯長青 消息類型: [恢復] 請本身檢查問題是否解決,上次報警內容以下 [2019-12-09 09:55:35] frostmourne最近5分鐘內有異常日誌1條。最近一條異常信息: 服務器IP: 1.1.1.1 異常類型: redis.clients.jedis.exceptions.JedisConnectionException 自定義信息: HashCache error 異常信息: save(key:xxxx, seconds:xxxx) 詳細請看: http://iii94.cn/KYmvPI
- 若是這個監控上一次沒有觸發報警,此次觸發了報警,必定發送一條報警通知
[霜之哀傷監控系統][id:18]dealer.arch.project.error @柯長青 消息類型: [問題] 60分鐘內持續報警將不重複發送 [2019-12-09 09:55:35] frostmourne最近5分鐘內有異常日誌1條。最近一條異常信息: 服務器IP: 1.1.1.1 異常類型: redis.clients.jedis.exceptions.JedisConnectionException 自定義信息: HashCache error 異常信息: save(key:xxxx, seconds:xxxx) 詳細請看: http://iii94.cn/KYmvPI
- 若是此次監控觸發報警,而且前面一直在連續觸發報警,而且當前報警和連續報警最先那次報警的時間距離小於靜默時間,則此次報警被靜默處理。
- 若是此次監控觸發報警,而且前面一直在連續觸發報警,而且當前報警和連續報警最先那次報警的時間距離大於靜默時間,則此次報警正常發送。