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

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

Снижение нагрузки на поддержку на 40-60%. Во время инцидента количество обращений может вырасти в десятки раз. Когда у клиентов есть статус-страница, они сначала проверяют её, а не пишут тикеты.

Профессиональный имидж

Stripe, GitHub, AWS, Cloudflare имеют статус-страницы. Это стандарт индустрии для SaaS и API

Прозрачность и доверие

Клиенты ценят честность. Открытая история uptime демонстрирует уверенность в качестве

Подтверждение доступности

Статус-страница документирует фактическую доступность ваших сервисов и показывает историю инцидентов

Возможности

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

Выбор сервисов

Вы сами определяете, какие мониторы показывать на публичной странице

Реальное время

WebSocket обновляет данные за 1-2 секунды без перезагрузки страницы

История uptime

Шкала доступности за 7, 30 или 90 дней с цветовой кодировкой по дням

Кастомный брендинг

Загрузите логотип и настройте цветовую схему под ваш бренд

Приватный доступ

Закрытые страницы с токеном доступа для внутренних команд

История инцидентов

Хронологический список прошлых инцидентов с длительностью простоя

Настройка в StatusCheck

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

Создать статус-страницу Название API Status Slug (часть URL) api-status statuscheck.ru/status/api-status Сервисы для отображения API Gateway Веб-приложение Админ-панель Публичный доступ Страница доступна без авторизации
Форма создания статус-страницы

Рекомендуется добавлять только те сервисы, которые напрямую влияют на пользовательский опыт. Внутренние мониторы (CI/CD, staging-среды, admin-панели) обычно не нужны клиентам.

Параметры

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

Параметр Описание Допустимые значения По умолчанию
name Название статус-страницы От 1 до 100 символов
slug Уникальная часть URL 3-50 символов (строчные латинские буквы, цифры, дефис)
monitor_ids HTTP/TCP мониторы для отображения JSON-массив UUID
is_public Публичный доступ true / false true
uptime_period_days Период отображения uptime 7, 30, 90 30
show_incident_history Показывать историю инцидентов true / false true
theme Тема оформления light, dark light

Публичный доступ

После создания статус-страница сразу доступна по уникальному URL. Делитесь ссылкой с клиентами, добавляйте в документацию и на сайт.

Формат URL

Стандартный URL статус-страницы имеет формат:

https://statuscheck.ru/status/{your-slug}

Приватные страницы

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

https://statuscheck.ru/status/{your-slug}?token={access-token}

Токен доступа можно перегенерировать в любой момент. Все старые ссылки перестанут работать после обновления токена.

API для статус-страниц

StatusCheck предоставляет API для программного доступа к данным статус-страниц. Это позволяет интегрировать информацию о статусе в ваши приложения и дашборды.

Получение данных страницы

GET /api/v1/public/status/{slug}

Формат ответа

{
  "name": "API Status",
  "slug": "api-status",
  "overall_status": "operational",
  "overall_message": "Все системы работают",
  "components": [
    {
      "name": "API Gateway",
      "status": "operational",
      "uptime_percentage": 99.95,
      "avg_latency_ms": 45
    }
  ],
  "dns_components": [],
  "ssl_components": [],
  "recent_incidents": []
}

Статусы компонентов

  • operational — сервис работает нормально
  • degraded — частичные проблемы, сервис доступен
  • down — сервис недоступен
  • maintenance — плановое обслуживание

WebSocket для реального времени

Для получения обновлений в реальном времени подключитесь к WebSocket:

wss://statuscheck.ru/ws/status/{slug}