Документация
Полное руководство по настройке мониторинга сайтов с PingZen. Документация API, примеры кода и лучшие практики.
Публичные статус-страницы
Статус-страницы позволяют создать публичную страницу с информацией о состоянии ваших сервисов. Пользователи могут проверить статус без регистрации.
Возможности
Публичный адрес, открытый всем
У каждой статус-страницы свой адрес вида pingzen.dev/status/ваш-slug. Ни регистрации, ни входа не нужно — ссылка работает у любого, кому вы её дали.
Мониторы выбираете вы
Добавьте только те мониторы, статус которых хотите показывать публично. Всё остальное остаётся видно только вам.
Аптайм и SLA
Процент доступности за 24 часа, 7, 30 и 90 дней и полоса аптайма по каждому монитору. Границы суток в полосе считаются по часовому поясу отображения — о нём ниже.
Обновляется сама
Статус на странице меняется без перезагрузки, поэтому оставленная открытой вкладка продолжает показывать правду.
Своё название, описание и тема
Задайте название и описание, выберите светлую или тёмную тему страницы.
Поисковики — на ваших условиях
Переключатель allow_indexing решает, может ли страница попасть в поисковую выдачу. Выключите его, если страница нужна только тем, кому вы дали ссылку.
Часовой пояс отображения
Выберите, как время показывается посетителям. Авто (по умолчанию) рендерит каждую метку времени в часовом поясе браузера посетителя — подходит для глобальной аудитории. Закрепление IANA-пояса (например Europe/Moscow) показывает всем одно и то же время с подписью в подвале страницы (Время указано в Europe/Moscow (MSK)). Полная модель — в разделе Часовые пояса.
Как создать
- Перейдите в раздел «Страницы статуса» в боковом меню
- Нажмите «Создать статус-страницу»
- Введите название и уникальный slug (URL-адрес)
- Выберите мониторы для отображения
- Сохраните и скопируйте публичный 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.
Список статус-страниц
Создать статус-страницу
Обновить статус-страницу
Удалить статус-страницу
Добавить мониторы на страницу
Скачать SLA-отчёт в PDF (публичный, без авторизации)
Частые вопросы
Какие протоколы можно мониторить?
PingZen поддерживает 23 протокола: HTTP/HTTPS, WebSocket (WS/WSS), TCP, UDP, ICMP Ping, gRPC, DNS, WHOIS, TLS/SSL сертификаты, Email (SMTP/IMAP/POP3), FTP/FTPS, DNSBL, PageSpeed, SOCKS5, MTProxy, API Check и Transaction. Вы можете мониторить сайты, API, серверы, базы данных и любые сетевые сервисы.
Как быстро приходят оповещения?
Telegram оповещения доставляются в течение 1-2 секунд после обнаружения. Slack и Discord уведомления приходят практически мгновенно. Вы можете настроить несколько каналов оповещений для резервирования.
Можно ли организовать мониторы по проектам?
Да! PingZen поддерживает рабочие пространства, которые позволяют организовать мониторы по проектам, окружениям или командам. Каждое рабочее пространство может иметь свои настройки оповещений и участников.
Есть ли API для автоматизации?
Абсолютно. PingZen предоставляет полный REST API с OpenAPI документацией. Вы можете создавать, обновлять и удалять мониторы программно.
Как работают статус-страницы?
Статус-страницы — это публичные брендированные страницы, показывающие аптайм ваших сервисов. Вы можете отображать статус в реальном времени и позволить клиентам подписаться на обновления.
Что происходит, если я достигну лимита мониторов?
Мы уведомим вас при приближении к лимиту. Вы можете приостановить некоторые мониторы или связаться с нами для увеличения лимита. Мы никогда не останавливаем мониторинг без предупреждения, обеспечивая защиту ваших критически важных сервисов.
Готовы перестать пропускать даунтаймы?
Присоединяйтесь к тысячам команд, которые доверяют PingZen. Настройка за 30 секунд.