some actual alerts and telegram client

This commit is contained in:
Alex Tau 2025-04-30 00:16:27 +03:00
parent f158bc3778
commit ffdd0429b3
10 changed files with 314 additions and 33 deletions

View file

@ -0,0 +1,23 @@
from enum import StrEnum
class AlertType(StrEnum):
BOOT = "BOOT"
TEST = "TEST"
# ERROR = "ERROR"
# RAM = "RAM"
# CPU = "CPU"
# TEMP = "TEMP"
# VULN = "VULN"
# LOGIN = "LOGIN"
# SMART = "SMART" # TODO
# RAID = "RAID"
# DISKS = "DISKS"
# UPS = "UPS"
# UPDATE = "UPDATE"
class Severity(StrEnum):
INFO = "INFO"
WARNING = "WARNING"
CRITICAL = "CRITICAL"