change alarm module silence-period default value as same as period. (#5372)

Co-authored-by: echo <zifeihan@foxmail.com>
This commit is contained in:
zifeihan 2020-08-24 15:01:59 +08:00 committed by GitHub
parent 7a33122b6f
commit 450a7ec4e0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 1 deletions

View File

@ -76,7 +76,8 @@ public class RulesReader {
alarmRule.setOp((String) settings.get("op"));
alarmRule.setPeriod((Integer) settings.getOrDefault("period", 1));
alarmRule.setCount((Integer) settings.getOrDefault("count", 1));
alarmRule.setSilencePeriod((Integer) settings.getOrDefault("silence-period", -1));
// How many times of checks, the alarm keeps silence after alarm triggered, default as same as period.
alarmRule.setSilencePeriod((Integer) settings.getOrDefault("silence-period", alarmRule.getPeriod()));
alarmRule.setMessage(
(String) settings.getOrDefault("message", "Alarm caused by Rule " + alarmRule
.getAlarmRuleName()));