Задача
Объединить наблюдение за сервисами и сделать причины отказов, доставку уведомлений и полноту мониторинга доступными для проверки.
Реализованное решение
- SMTP, IMAP, HTTP/HTTPS и TCP-проверки; отдельный сценарий взаимодействия веб-сервиса с 1С ERP.
- Независимые постоянные очереди email и Zoom, повторы отправки и последовательность аварии и восстановления.
- Разделение прав администратора и наблюдателя, RU/EN, API Console, отчёты и инструменты работы с БД.
Моя зона участия
Развиваю требования и сценарии мониторинга, проверяю интерфейс и отчёты, разбираю ошибки очередей и уведомлений; дорабатываю приложение с помощью ИИ и сопровождаю серверный выпуск.
Подход к проверке качества
- В исходниках есть отдельные проверки очередей, приоритетов, повторов, сохранения состояния после перезапуска и конкурентных отказов.
- Для отчётов различаются отсутствие инцидентов и отсутствие подтверждённого покрытия мониторингом.
- В совместной работе выполнялись локальные проверки, серверные обновления и отдельная проверка доставки уведомлений. Эти этапы рассматриваются раздельно.
Границы текущей реализации
Подтверждение приёма сообщения SMTP/Zoom не означает прочтение адресатом. Актуальная доступность production определяется отдельной эксплуатационной проверкой.