NEWGATE TEAM
Activat VC Academy · Newgate Team
01 / 08
08
Когда что-то сломается: минимум для основателя
Как организовать мониторинг, логирование и реагирование на сбои?
Что вы сможете: узнавать о сбое раньше пользователей
Таир Султанов · Newgate Team
Урок 8 · Мониторинг и сбои
NEWGATE TEAM
Activat VC Academy · Newgate Team
02 / 08
Три слоя наблюдения
Метрики
Что с системой: время ответа, нагрузка
Логи
Что происходило и когда
Ошибки
Что сломалось, с контекстом
Начните с отслеживания ошибок и проверки доступности — максимум пользы за минимум усилий.
Урок 8 · Мониторинг и сбои
NEWGATE TEAM
Activat VC Academy · Newgate Team
03 / 08
Четыре сигнала здоровья
Время ответа
Трафик
Ошибки
Насыщение
Насколько загружены ресурсы
Рамка из практики SRE.
Урок 8 · Мониторинг и сбои
NEWGATE TEAM
Activat VC Academy · Newgate Team
04 / 08
Минимальный стек
- Проверка доступностиUptimeRobot · Better Stack · Uptime Kuma — каждую минуту открывает сайт
- Трекер ошибокSentry или аналог — ловит падения кода
- Структурированные логиПоля: время, уровень, пользователь, сообщение
Урок 8 · Мониторинг и сбои
NEWGATE TEAM
Activat VC Academy · Newgate Team
05 / 08
Алерт должен требовать действия
Проверка
Сайт не отвечает
Webhook
Сервис вызывает адрес
Бот
Отправляет сообщение
Ваш чат
Видите сразу
Двадцать уведомлений в день вы перестанете читать — это усталость от алертов.
Урок 8 · Мониторинг и сбои
NEWGATE TEAM
Activat VC Academy · Newgate Team
06 / 08
Демо: останавливаем тестовый сайт — через минуту сообщение
тестовый сайт
Работает
Остановлен
Проверка каждую минуту
Бот мониторинга · через 1 минутуСайт недоступен
Не отвечает уже 60 секунд
Не отвечает уже 60 секунд
Пример: тестовые данные.
Урок 8 · Мониторинг и сбои
NEWGATE TEAM
Activat VC Academy · Newgate Team
07 / 08
План реагирования: что решить заранее
Кто дежуритОтвечает в первую очередь
Инструкция на одну страницуКуда смотреть и что перезапускать
Сообщение пользователямЛюди прощают сбой, но не молчание
Разбор без поиска виноватыхЧто случилось, почему, что изменим
Урок 8 · Мониторинг и сбои
NEWGATE TEAM
Activat VC Academy · Newgate Team
08 / 08
Две метрики самопроверки
За сколько минут узнали о проблеме
Ваша цифра
За сколько минут починили
Ваша цифра
Действие
Подключите проверку доступности и получайте алерт в Telegram
Вопросы и примеры из ваших проектов — @martelliad