persistent alerts

This commit is contained in:
Alex Tau 2025-06-05 22:52:57 +03:00
parent eef6ec59b0
commit 2c234b2fd0
5 changed files with 31 additions and 21 deletions

View file

@ -56,7 +56,7 @@ async def async_main():
check_sets.START: [channel.send_start_alert()],
check_sets.STOP: [], # this is checked later
check_sets.CPU: [
IntervalChecker(checks.cpu_check, interval=datetime.timedelta(minutes=5), persistent=True).run_checker()
IntervalChecker(checks.cpu_check, interval=datetime.timedelta(minutes=3), persistent=True).run_checker()
],
check_sets.RAM: [
IntervalChecker(checks.ram_check, interval=datetime.timedelta(minutes=1), persistent=True).run_checker()
@ -66,7 +66,7 @@ async def async_main():
],
check_sets.VULNIX: [
IntervalChecker(
checks.vulnix_check, interval=datetime.timedelta(days=3), persistent=True, send_same_state=True
checks.vulnix_check, interval=datetime.timedelta(days=3), persistent=True, send_any_state=True
).run_checker()
],
}