Move ses_monitor package into src/ directory for proper Python packaging standards (src-layout). - src/ses_monitor/ — package source - pyproject.toml: [tool.setuptools.packages.find] where = ["src"] - pyproject.toml: [tool.pytest.ini_options] pythonpath = ["src"] - 59 tests pass unchanged
15 lines
712 B
Python
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"
|