Публичная страница на arcanada.online, которая показывает живое состояние всех сервисов Arcanada: какие работают, какие деградировали, какие лежат. Данные приходят из снимков экосистемы Ops Bot через JSON-эндпоинт с CORS, клиент опрашивает его каждые 30 секунд. Двуязычная (EN/RU), статический HTML/CSS/JS, деплой через rsync.
- Статус
- Работает
- Автономность (AAL)
- L1 → L2
- Сайт
- arcanada.online
- Обновление
- Опрос на клиенте каждые 30 с
01
Зелёный, жёлтый, красный с первого взгляда
Плитки здоровья сервисов в реальном времени и общий индикатор экосистемы в шапке.
02
Нечего обслуживать
Статический HTML/CSS/JS, выкладка через rsync, впереди Cloudflare — без прикладного сервера.
03
Можно встроить
Мини-бадж показывает общее состояние на arcanada.ai и других сайтах экосистемы.
Возможности
Уже работает
- Плитки сервисов в реальном времени с индикацией green/yellow/red
- Агрегатный индикатор экосистемы в шапке страницы
- Клиентский polling каждые 30 с — без полной перезагрузки
- Переключатель EN/RU без reload
- Мини-бадж с агрегатным состоянием для arcanada.ai и других сайтов экосистемы
- Снимок JSON от Ops Bot с включённым CORS
- Статический деплой (rsync) за Cloudflare; нет app-сервера для поддержки
Текущий уровень автономии
Слабое звено
Пока нет страницы истории инцидентов — статус только на текущий момент. SLA, графики uptime и подписки (Telegram/email/RSS) отложены на следующие итерации семейства status-продуктов.
Roadmap до L2
- L1 → L2 — интеграция с Ops Bot: эмит `category: warning` если сервис остаётся деградированным ≥3 cron-тиков подряд.
- L2 — страница истории инцидентов в стиле Statuspage, питается из журнала событий Ops Bot.
- Верификация — остановить мониторящийся сервис и убедиться, что дашборд переключается на outage в течение одного poll-цикла (≤30 с).
Следующий шаг
Проверьте доступный продукт и его текущие ограничения
Статус LIVE означает, что проект доступен сейчас; указанные выше слабое звено и roadmap честно описывают границы текущей версии.
Посмотреть путь к целевому уровню