Вернуться к списку Вернуться к статьям

Мониторинг сайта: какие ошибки и метрики нужно отслеживать после запуска

Сайт может открываться по главному URL и при этом терять обращения: форма возвращает ошибку, письмо не уходит, а интеграция не создаёт запись в CRM. Проверка доступности одной страницы не показывает такие отказы. Поэтому мониторинг строят вокруг пользовательских действий и технических зависимостей, от которых эти действия зависят.

Для каждого сигнала нужны условие срабатывания, получатель уведомления и следующий шаг. Иначе сообщение о проблеме останется в чате без владельца, а команда получит много предупреждений, которые никто не проверяет.

Сайт может быть доступен и всё равно не принимать заявки

Проверка главной страницы не заметит ошибку формы, отказ уведомления или сбой передачи обращения в CRM. Мониторинг строят не вокруг длинного списка метрик, а вокруг сценариев, от которых зависит работа: открыть страницу, отправить форму, войти в кабинет, получить документ или увидеть актуальные данные.

Начните с пользовательских сценариев

Для каждого сценария фиксируют URL или действие, ожидаемый результат, допустимую задержку, частоту проверки и получателя уведомления. Публичная страница проверяется без авторизации, кабинет — через отдельную тестовую учётную запись с ограниченными правами. Проверка не должна создавать реальные заявки и искажать отчёты продаж.

Мониторинг сайта
Мониторинг сайта

Что контролировать на техническом уровне

Базовый набор включает доступность сайта, код ответа, время ответа, срок сертификата, место на диске при наличии доступа, ошибки приложений и состояние резервных копий по регламенту. Пороговые значения выбирают по фактическому поведению и договорённости с владельцем. Один медленный замер не доказывает инцидент: полезны повторная проверка и контекст времени.

Формы и интеграции требуют отдельного контроля

У формы несколько точек отказа: браузерная валидация, серверный обработчик, почта, CRM и распределение ответственного. Для критичных связок назначают контрольный сценарий и порядок ручной проверки. Если внешний сервис недоступен, уведомление должно попасть тому, кто может принять решение, а не только в технический чат.

Уведомление без владельца бесполезно

В сообщении указывают систему, время, симптом, ссылку на проверку и уровень влияния. Затем определяют, кто принимает уведомление вне рабочего времени и как эскалируют отсутствие ответа. Мониторинг не исправляет проблему сам, он должен сократить время её обнаружения и передачи.

Не собирайте всё подряд

Десятки графиков не заменяют проверяемый список критичных рисков. Сначала подключают контроль доступности и основных маршрутов, затем добавляют метрики, по которым есть действие. Раз в несколько месяцев полезно удалить шумные уведомления и пересмотреть пороги.

Часто задаваемые вопросы

Достаточно ли мониторить главную страницу?

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

Можно ли проверять форму настоящими данными?

Лучше использовать обозначенный тестовый сценарий и договориться, как его исключать из обработки. Иначе тест создаёт ложные обращения.

Кто должен получать уведомления?

Тот, кто может начать проверку или передать инцидент дальше. Получателя и резервный контакт фиксируют заранее.

Нужен ли мониторинг маленькому сайту?

Минимальный контроль доступности, сертификата и формы полезен и небольшому сайту, если он принимает обращения.

Как оценить качество мониторинга?

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

Журнал инцидентов и настройка порогов

После срабатывания мониторинга запись в журнале должна содержать время, проверяемый сценарий, фактический ответ, получателя уведомления, действия и результат. По журналу видно, был ли это одиночный сетевой сбой, ошибка конкретного сервиса или некорректная настройка проверки. Логи и снимки ответа хранят с учётом правил доступа и объёма данных.

Пороговые значения не стоит брать из чужого проекта. Их выбирают после наблюдения за обычным временем ответа и согласуют с владельцем сервиса. Если уведомления приходят по кратковременному отклонению и не помогают принять решение, правило корректируют. Если проверка не замечает проблему формы, добавляют отдельный безопасный контрольный маршрут.

Итог

Полезный мониторинг начинается с критичных пользовательских сценариев, а не с максимального числа графиков. На первом этапе достаточно проверить доступность, срок сертификата и один безопасный путь формы или интеграции. Затем состав контроля расширяют по инцидентам и закрепляют ответственных за уведомления.