Перейти к основному содержимому

Публичные статус-страницы

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

Возможности

Публичный адрес, открытый всем

У каждой статус-страницы свой адрес вида pingzen.dev/status/ваш-slug. Ни регистрации, ни входа не нужно — ссылка работает у любого, кому вы её дали.

pingzen.dev/status/slug

Мониторы выбираете вы

Добавьте только те мониторы, статус которых хотите показывать публично. Всё остальное остаётся видно только вам.

Аптайм и SLA

Процент доступности за 24 часа, 7, 30 и 90 дней и полоса аптайма по каждому монитору. Границы суток в полосе считаются по часовому поясу отображения — о нём ниже.

24h7d30d90d99.98%

Обновляется сама

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

Своё название, описание и тема

Задайте название и описание, выберите светлую или тёмную тему страницы.

Поисковики — на ваших условиях

Переключатель allow_indexing решает, может ли страница попасть в поисковую выдачу. Выключите его, если страница нужна только тем, кому вы дали ссылку.

allow_indexing

Часовой пояс отображения

Выберите, как время показывается посетителям. Авто (по умолчанию) рендерит каждую метку времени в часовом поясе браузера посетителя — подходит для глобальной аудитории. Закрепление IANA-пояса (например Europe/Moscow) показывает всем одно и то же время с подписью в подвале страницы (Время указано в Europe/Moscow (MSK)). Полная модель — в разделе Часовые пояса.

auto07:0014:00Europe/Moscow14:0014:00

Как создать

  1. Перейдите в раздел «Статус-страницы» в боковом меню
  2. Нажмите «Создать статус-страницу»
  3. Введите название и уникальный slug (URL-адрес)
  4. Выберите мониторы для отображения
  5. Сохраните и скопируйте публичный URL

SLA-отчёты (PDF)

В шапке каждой публичной статус-страницы есть кнопка «Скачать SLA-отчёт». Любой посетитель — без регистрации — получает PDF-слепок страницы, готовый для SLA-ревью, постмортема или письма клиенту.

Отчёт покрывает последние 90 дней и содержит только то, что уже видно на публичной странице — ID мониторов, внутренние тексты ошибок и детали задержек в него не попадают:

  • Текущий статус и общий аптайм за 90 дней по активно мониторящимся сервисам
  • Аптайм каждого сервиса в окнах 24ч / 7д / 30д / 90д
  • Полоса дневного аптайма за 90 дней для каждого монитора
  • История инцидентов (50 последних) и окна плановых техработ

Цифры в PDF совпадают со страницей — оба строятся из одного снимка данных:

  • Метки времени следуют настройке часового пояса страницы.
  • Мониторы на паузе показываются как Paused с N/A в окнах без данных и исключаются из среднего аптайма.
  • Частичные (региональные) сбои получают половинный кредит аптайма — то же правило, что и в остальных SLA-расчётах PingZen.
  • Отчёт генерируется на лету и всегда отражает текущее состояние страницы. Юникод (кириллические названия страниц и мониторов) полностью поддерживается.

Настройка не нужна — кнопка появляется на каждой публичной статус-странице автоматически.

Распространение

Поделитесь URL статус-страницы с вашими пользователями через:

  • Ссылку в футере вашего сайта
  • Email рассылки о техработах
  • Социальные сети
  • Внутреннюю документацию
  • Скачиваемый SLA-отчёт (PDF) для формальных ревью

API статус-страниц

Управляйте статус-страницами через REST API.

GET/api/v1/status-pages

Список статус-страниц

POST/api/v1/status-pages

Создать статус-страницу

PUT/api/v1/status-pages/:id

Обновить статус-страницу

DELETE/api/v1/status-pages/:id

Удалить статус-страницу

POST/api/v1/status-pages/:id/monitors

Добавить мониторы на страницу

GET/api/v1/public/status/:slug/report.pdf

Скачать SLA-отчёт в PDF (публичный, без авторизации)