Публичная страница статуса
Публичная страница статуса без аутентификации. Можно встроить через iframe или показывать badge в README.
/status
Доступна без логина. Показывает:
- Общий статус всех систем
- Карточки сервисов со статистикой
- Health score в процентах
Автообновление каждые 30 секунд.
Badge для README
markdown
Цвета: зелёный (healthy), оранжевый (at_risk), красный (breached), серый (no_data).
Embed iframe
На странице /status кнопка "Copy iframe snippet" копирует:
html
<iframe src="https://your-domain/status" width="100%" height="600" frameborder="0"></iframe>API
GET /api/v1/public/status— JSON (CORS, cache 30s)GET /api/v1/public/badge/{name}.svg— SVG shields.io-style (cache 60s)
Безопасность
Публичный endpoint отдаёт только агрегированную статистику — названия сервисов и количество SLO. Не раскрывает PromQL, пороги, имена SLO, внутренние метрики.
📖 Полная документация: English version