PingMap

Окна обслуживания

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

Зачем нужны окна обслуживания

Во время плановых технических работ -- деплоя, обновления базы данных, миграции серверов -- ваши сервисы могут быть временно недоступны. Без настроенного окна обслуживания PingMap зафиксирует сбой и отправит уведомления, создавая ненужный шум.

Окна обслуживания решают эту проблему:

  • Подавляют уведомления -- команда не получает ложных алертов во время запланированных работ.
  • Не искажают статистику -- время простоя во время обслуживания не учитывается в расчёте аптайма.
  • Информируют пользователей -- на статус-странице отображается баннер о плановых работах.

Создание окна обслуживания

Перейдите в раздел «Обслуживание» и нажмите «Запланировать обслуживание». Укажите параметры:

Параметр Описание
Название Описание работ, например «Обновление базы данных» или «Деплой v2.5»
Начало Дата и время начала обслуживания
Окончание Дата и время окончания (максимум 24 часа)
Мониторы Выберите мониторы, которые будут затронуты обслуживанием

Во время обслуживания

Когда наступает запланированное время обслуживания, PingMap автоматически:

Проверки продолжаются

Мониторы продолжают работать. Данные о доступности собираются, но результаты помечаются как «обслуживание».

Уведомления подавлены

Алерты в Telegram, email и webhook не отправляются для затронутых мониторов на время окна обслуживания.

Статус-страница обновлена

На публичной статус-странице появляется баннер с информацией о плановых работах и ожидаемым временем завершения.

Аптайм не страдает

Время простоя во время обслуживания исключается из расчёта процента аптайма.

Сценарии использования

Деплой нового релиза

Перед каждым деплоем создайте окно обслуживания на 15-30 минут. Укажите все затронутые мониторы. Если деплой завершится раньше, обслуживание можно закрыть вручную.

Миграция базы данных

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

Обновление SSL-сертификата

При ручном обновлении сертификата может быть короткий период, когда HTTPS недоступен. Запланируйте обслуживание на 5-10 минут для соответствующего монитора.

Плановое обновление инфраструктуры

Обновление операционной системы, перезагрузка серверов, замена оборудования -- всё это требует окна обслуживания. Создайте его заранее и уведомите пользователей через статус-страницу.

Рекомендации

  • Создавайте окна обслуживания заранее, а не в момент начала работ. Это даст время подписчикам статус-страницы подготовиться.
  • Закладывайте запас времени. Лучше закрыть обслуживание раньше, чем не успеть и получить ложные алерты.
  • Указывайте понятное описание работ. Пользователи видят его на статус-странице.
  • После завершения работ закройте обслуживание вручную, если оно завершилось раньше запланированного времени.

Планируйте работы без ложных срабатываний.