Мониторинг и уведомления

Понимайте, что происходит с вашей системой.

Настраиваем сбор метрик и логов, панели и уведомления. Помогаем определить, за какими событиями следить и как команда должна узнавать о проблемах.

Пример панели мониторингаУсловные состояния
ПриложениеРаботает
ИнтеграцияТребует внимания
Очередь задачРаботает
Статусы и условия определяются для конкретной системы

01 / Когда это нужно

Сигнал должен появиться раньше жалобы

Мониторинг помогает заметить событие и разобраться в нём, но не обещает полное предотвращение сбоев или дежурство 24/7.

01

Проблему замечают по жалобе

Нужен отдельный сигнал о важных изменениях

02

Логи трудно собрать

Для разбора приходится искать записи в нескольких местах

03

Метрик слишком много

Команде нужно выделить действительно значимые показатели

04

Непонятно, что делать после сигнала

Требуются понятные условия и адресат уведомления

02 / Что может войти

От события в системе — к понятному сигналу

01Часть решения

Метрики

Показатели состояния приложений и инфраструктуры по согласованному набору

02Часть решения

Логи

Сбор и поиск записей, необходимых для разбора событий

03Часть решения

Панели

Понятное представление важной информации для команды

04Часть решения

Уведомления

Правила срабатывания и доставка сигнала в согласованный канал

03 / Инструменты

GrafanaLokiPrometheus
Подбираем конфигурацию под текущую систему и задачи сопровождения.

04 / Демонстрация

Статус должен быть понятен без догадок

Пример мониторинга
Состояние компонентовИллюстративный пример

ПриложениеРаботает

ИнтеграцияТребует внимания

Очередь задачРаботает

05 / Процесс

Сначала значимые события. Затем сбор, панели и сигналы

  1. 01

    Изучаем систему

    Как она устроена и какие события важны

  2. 02

    Определяем сигналы

    Что считаем проблемой, где смотреть и кому сообщать

  3. 03

    Настраиваем сбор и представление

    Подключаем согласованные источники, панели и уведомления

  4. 04

    Проверяем сценарии

    Проверяем сигналы и определяем дальнейшее сопровождение

06 / Вопросы

Что определяет контур мониторинга

Да, начнём с окружения, доступов и текущих инструментов

08 / Обсудим систему

О каких проблемах вы хотите узнавать раньше?

Расскажите, что работает сейчас и как команда замечает сбои.

Написать в Telegram