mirror of
https://github.com/avecms/AVE.cms.git
synced 2026-08-01 00:45:44 +00:00
1.5 KiB
1.5 KiB
Мониторинг здоровья
system_health следит за рабочим состоянием проекта после запуска. Это не
дубликат модуля готовности сайта: готовность проверяет конфигурацию перед
публикацией, мониторинг регулярно проверяет инфраструктуру.
В стандартный снимок входят:
- заполнение диска;
- доступность и время ответа MySQL;
- размер журнала SQL-ошибок;
- ошибки задач планировщика;
- настроенные публичные HTTPS-сервисы.
Внешние URL проверяются без перехода по редиректам; локальные и приватные адреса добавлять нельзя. Порог заполнения диска и срок хранения истории задаются во вкладке Настройки. При установленном планировщике проверка запускается каждые 15 минут, но её всегда можно выполнить вручную.
Дополнительная проверка добавляется фильтром system_health.checks. Обработчик
возвращает status (passed, warning, failed), message и необязательную
metric. После снимка срабатывает system_health.completed.