Перейти к основному содержимому
Автор: PingZen Team

SLA-отчёт теперь можно скачать с любой публичной статус-страницы

Статус-страница хорошо отвечает на один вопрос: работает ли прямо сейчас? Но разговоры про SLA происходят не во вкладке браузера. Квартальное ревью с клиентом, приложение к постмортему, папка для комплаенса — везде нужен документ с датой.

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

Шапка публичной статус-страницы с кнопкой «Скачать SLA-отчёт» под общим аптаймом за 90 дней

Что внутри отчёта

Один клик — и у вас PDF за последние 90 дней:

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

Первая страница сгенерированного SLA-отчёта: общий статус и таблица аптайма по сервисам со статусами

Те же цифры, что на странице — по построению

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

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

Названия страниц, сервисов и инцидентов корректно рендерятся в любой письменности — кириллица, диакритика, смешанный текст: в PDF встроен юникод-шрифт, а не надежда на ASCII.

Дружит с автоматизацией

Под кнопкой — обычный публичный эндпоинт, так что cron или шаг CI может архивировать отчёт раз в месяц:

curl -o sla-$(date +%Y-%m).pdf \
  https://pingzen.dev/api/v1/public/status/your-slug/report.pdf

Настраивать нечего

Если у вас есть публичная статус-страница — кнопка уже там. Посмотреть вживую можно на нашей демо-странице — «Заблокировано РКН — что реально не работает», подробности — в документации по статус-страницам.

Готовы мониторить свой сайт?

Начать бесплатно

Без карты · настройка за минуту