diff --git a/docker/docker-compose.yaml b/docker/docker-compose.yaml index 89b00e9..22f123f 100644 --- a/docker/docker-compose.yaml +++ b/docker/docker-compose.yaml @@ -26,6 +26,7 @@ services: - CFG__ZABBIX__UPD_INTERVAL=30 - CFG__ZABBIX__ALERT_FAIL_COUNT=3 - CFG__ZABBIX__ALERT_TREAD_ID=0 + - CFG__ZABBIX__ALERT_TAG_USER= - CFG__ZABBIX__ALERT_TEXT_UP=Zabbix service UP - CFG__ZABBIX__ALERT_TEXT_DOWN=Zabbix service DOWN diff --git a/zabbix/zabbix_api.py b/zabbix/zabbix_api.py index 8e41348..0f71e9a 100644 --- a/zabbix/zabbix_api.py +++ b/zabbix/zabbix_api.py @@ -89,7 +89,7 @@ def check_state(success: bool) -> str | None: log.info("Zabbix API is UP") conf.zabbix.change_state_count = 0 else: - if conf.zabbix.change_state_count == conf.zabbix.alert_fail_count - 1: + if conf.zabbix.change_state_count == conf.zabbix.alert_fail_count: log.warning( f"Zabbix API state changed to UP. Count {conf.zabbix.change_state_count}" ) @@ -101,7 +101,7 @@ def check_state(success: bool) -> str | None: log.info("Zabbix API is DOWN") conf.zabbix.change_state_count = 0 else: - if conf.zabbix.change_state_count == conf.zabbix.alert_fail_count - 1: + if conf.zabbix.change_state_count == conf.zabbix.alert_fail_count: log.warning( f"Zabbix API state changed to DOWN. Count {conf.zabbix.change_state_count}" )