Статус-страницы
Статус-страница — публичная витрина состояния ваших сервисов: клиенты сами видят, что работает, а что нет, вместо того чтобы писать в поддержку. На странице — текущий статус каждого компонента, аптайм за 24 часа / 7 / 30 дней и история инцидентов.
Статус-страницы входят в платные тарифы; количество зависит от тарифа: 3 на Стартовом, 10 на Команде, 30 на Агентстве.
Создание
В разделе «Статус-страницы» панели (или через POST /v1/status-pages) задайте:
- slug — адрес страницы: латиница, цифры, дефис. После создания slug изменить нельзя (это публичная ссылка, на которую уже могут ссылаться);
- title — заголовок страницы;
- мониторы — какие компоненты показывать; имя монитора становится именем компонента;
- is_public — публичность: непубличная страница отвечает 404, её удобно подготовить заранее и включить одним переключателем;
- тема и акцентный цвет — необязательное оформление.
Страница доступна по адресу:
https://statusfox.ru/status/<slug>
Статус страницы целиком
Сводный статус (overall) выводится из компонентов:
| Значение | Когда |
|---|---|
operational | Все компоненты работают |
degraded | Есть деградация, но полного отказа нет |
outage | Хотя бы один компонент недоступен |
unknown | Данных пока нет |
SVG-бейдж
У каждой публичной страницы есть живой SVG-бейдж текущего состояния:
https://api.statusfox.ru/api/v1/public/status/<slug>/badge.svg
Markdown для README:
[](https://statusfox.ru/status/<slug>)
HTML для сайта:
<a href="https://statusfox.ru/status/<slug>">
<img src="https://api.statusfox.ru/api/v1/public/status/<slug>/badge.svg"
alt="Статус сервиса" height="20">
</a>
Бейдж кэшируется на короткое время, авторизация не нужна.
Данные страницы по API
Публичный JSON той же страницы — компоненты с аптаймом, сводный статус и последние инциденты — доступен без авторизации:
GET https://api.statusfox.ru/api/v1/public/status/<slug>
Подробный формат ответа — в справочнике API. Это удобно, чтобы встроить состояние сервисов в собственный интерфейс, а не ссылаться на страницу StatusFox.