← Портфолио

Мониторинг прикладных сервисов

Настроил в Zabbix проверки самого приложения (API, база, очереди, бэкап), а не только серверов, с оповещением в Telegram.

Дашборд: проблемы и показатели серверов
Дашборд: проблемы и показатели серверов
Прикладные метрики ERP: API, БД, очереди, бэкап
Прикладные метрики ERP: API, БД, очереди, бэкап
Триггеры по состоянию приложения
Триггеры по состоянию приложения

Задача. Работающий сервер ещё не значит, что работает приложение: ERP может не отвечать при живой системе. Нужно видеть состояние сервиса, а не только узла.

Сделано. В Zabbix добавил проверки самой ERP-системы: ответ API, доступность базы данных, очереди фоновых задач, число воркеров, планировщик, возраст последнего бэкапа. Под них настроил шесть триггеров с важностью (от предупреждения до высокой) и общий дашборд по серверам с ресурсами. Оповещения уходят инженерам в Telegram.

Результат. Сбой приложения, очереди или бэкапа обнаруживается раньше, чем о нём сообщат пользователи.

Zabbixмониторинг приложенийтриггерыоповещения в Telegram

Обсудить задачу Всё портфолио

Обсудить задачу