ses-monitor/ses_monitor/__init__.py
Maksim Totmin 7394b14b52 Initial commit: ses-monitor watchdog for SES
Универсальный watchdog-мониторинг Service Engine Server (SES):
- Liveness-проверки (API, лицензия, роботы)
- Диалоговые сценарии из YAML с агрегацией в 6 фиксированных Zabbix-метрик
- Доставка: zabbix_sender (active push) или UserParameter (пассивный опрос)
- Поддержка Python 3.7+, Zabbix 5.0
2026-06-19 20:26:26 +07:00

15 lines
712 B
Python

"""
Система мониторинга SES (Service Engine Server).
Модульный watchdog-демон для непрерывной проверки работоспособности
диалоговой сценарной машины SES через её REST API.
Основные компоненты:
- checker: быстрые liveness-проверки (доступность API, лицензия)
- scenario_runner: выполнение сценариев диалогов из YAML-файлов
- archive_auditor: анализ архива диалогов на ошибки
- zabbix: отправка метрик в Zabbix через zabbix_sender
"""
__version__ = "1.0.0"