Add quiet hours, health checks, and logging
This commit is contained in:
@@ -17,6 +17,14 @@ alerts:
|
||||
enabled: true
|
||||
interval_sec: 60
|
||||
cooldown_sec: 900
|
||||
# Optional global dedup cooldown for notify() calls
|
||||
notify_cooldown_sec: 900
|
||||
quiet_hours:
|
||||
enabled: false
|
||||
start: "23:00"
|
||||
end: "08:00"
|
||||
# Allow critical alerts during quiet hours
|
||||
allow_critical: true
|
||||
notify_recovery: true
|
||||
smart_enabled: true
|
||||
smart_interval_sec: 3600
|
||||
@@ -42,6 +50,17 @@ incidents:
|
||||
rotate_when: "W0"
|
||||
backup_count: 8
|
||||
|
||||
logging:
|
||||
enabled: true
|
||||
path: "/var/server-bot/bot.log"
|
||||
rotate_when: "W0"
|
||||
backup_count: 8
|
||||
level: "INFO"
|
||||
|
||||
safety:
|
||||
# If true, dangerous actions will be skipped
|
||||
dry_run: false
|
||||
|
||||
external_checks:
|
||||
enabled: true
|
||||
state_path: "/var/server-bot/external_checks.json"
|
||||
|
||||
Reference in New Issue
Block a user