- install.sh проверяет версию Python, если < 3.10 — собирает 3.11 из исходников
- Python ставится локально в /opt/airflow-monitor/python, без влияния на систему
- исходники Python 3.11.12 включены в архив (python-src/)
- wheels для Python 3.9-3.14 покрывают все версии
- архив 26 МБ (20 МБ — исходники Python)
- автообнаружение Docker Airflow через docker inspect и .env
- мониторинг failed и long-running DAG-запусков с автоматическим retry
- экспорт данных в файлы для Zabbix Agent через UserParameter
- офлайн-сборка ZIP-архива для закрытых контуров
- Zabbix шаблоны для 5.x (XML) и 6.x+ (YAML)
- systemd сервис с graceful shutdown и lock file