Август принес важные изменения в работе платформы: мы улучшили работу со статус-страницами, добавили интеграцию с мессенджером MAX и обеспечили корректную поддержку российских сертификатов. Ниже подробный обзор обновлений.
Статус-страницы
Редактирование инцидентов и статусы компонентов
Теперь опубликованное обновление инцидента можно исправить, а не только добавить новое поверх. При каждом обновлении инцидента можно выставлять статус затронутых компонентов, включая групповые компоненты.
- Удаление ошибочного обновления инцидента.
- Для обновления можно изменить набор компонентов и их статус (например major_outage, degraded_performance).
- Поддержка групповых компонентов: статус группы управляется прямо из редактора инцидента, без ручного обхода каждого дочернего компонента.
- Статусы инцидента и компонентов согласуются между собой, поэтому общий индикатор на странице соответствует реальному состоянию сервисов.
Журнал уведомлений подписчиков
Появился журнал уведомлений, разосланных подписчикам статус-страницы.
- Видно, какое уведомление, когда и кому было отправлено.
- Виден статус доставки — удобно для диагностики «а дошло ли письмо».
- Помогает подтвердить, что подписчики действительно получили сообщение об инциденте, и разобраться в спорных ситуациях с доставкой.
Журнал доступен во вкладке "Подписчики" для каждой Статус Страницы.
RSS
У публичной статус-страницы появился RSS-фид.
- Подписка на события статус-страницы через RSS — без email и сторонних интеграций.
- Пункт RSS добавлен в диалог подписки во всех шаблонах публичных страниц.
- Удобно для тех, кто следит за статусом через RSS-читалки или заводит автоматизацию на события инцидентов.
Интеграция с мессенджером MAX
Добавили MAX как канал уведомлений — российский мессенджер теперь наравне с остальными каналами. Пока в тестовом режиме.
- Алерты платформы — уведомления о срабатываниях проверок можно отправлять в MAX.
- Подписчики статус-страниц — уведомления об инцидентах и их обновлениях доставляются подписчикам в MAX, а сами события попадают в журнал уведомлений.
- Отправка через Bot API MAX, поддержка markdown-разметки сообщений для читаемого форматирования.
Читайте больше в документации.
Проверки и поддержка российских сертификатов
Проверки научились корректно работать с сертификатами российского доверенного УЦ (Минцифры). Раньше проверки для сайтов с такими сертификатами возвращали ошибку net::ERR_CERT_AUTHORITY_INVALID.
- SSL-проверки теперь отдельно отмечают, что на хосте используется сертификат Минцифры.
- Остальные проверки просто работают, вместо ошибки.
Дополнительно бекенд-образ теперь доверяет корневому и промежуточному сертификатам российского УЦ (устанавливаются в системное хранилище на этапе сборки). Это нужно, чтобы исходящие TLS-соединения к российским сервисам (например, к API мессенджера MAX на platform-api2.max.ru) успешно проходили верификацию, а не падали с ошибкой сертификата.