Статус
Состояние системы
Текущий аптайм, по данным GET /v1/health, загружается в реальном времени.
Исторический аптайм за последние 90 дней показан по каждому компоненту ниже.
Компоненты
- API (создание, список, удаление)Работает
- Приём (публикация)Работает
- Доставка подписчикам (SSE)Работает
- Панель управленияРаботает
- СайтРаботает
Аптайм за 90 дней
Приём — компонент, который важнее всего для издателей.
99,97% за 90 дней. Каждый столбик — один день; янтарным отмечен день с деградацией, описанной ниже.
История инцидентов
Частичная деградация приёма
Деплой на уровень приёма выкатился с недостаточным по размеру пулом соединений к хранилищу
метаданных, что вызвало повышенную частоту ответов 503 upstream_unavailable при
публикации примерно для 8% запросов между 14:02 и 14:36 UTC. На доставку подписчикам это не
повлияло. Мы откатились, восстановили размер пула и добавили проверку перед деплоем, которая
проваливает выкатку, если пул ниже минимума для нагрузки этого уровня.
Повышенная задержка подписки в одном регионе
После выката HTTP/3 подписчики, маршрутизированные через одну точку присутствия, увидели рост задержки до первого байта на новых подписках до нескольких секунд в пик; причиной оказался неверно настроенный лимит переиспользования соединений на этой границе. Существующие долгоживущие подписки не пострадали. Мы исправили лимит и добавили задержку до первого байта в мониторинг по каждой точке присутствия, который прежде не покрывал новый путь.
Регрессия буферизации на границе сети
Изменение конфигурации на границе сети снова включило буферизацию ответов на пути /v1,
поэтому подписчики примерно 70 минут получали пакеты пачками с интервалом в секунды, а не по мере
публикации. Данные не потеряны; выросла задержка доставки. Мы откатили изменение, закрепили
отключение буферизации для /v1 на код-ревью и добавили синтетическую проверку,
которая непрерывно публикует и измеряет сквозную задержку пакетов.
Ошибки публикации во время миграции метаданных
Плановая миграция схемы метаданных удерживала блокировку дольше ожидаемого, из-за чего часть
запросов на создание потоков завершалась таймаутом с 500 между 03:11 и 03:33 UTC — в
выбранное для миграции окно низкого трафика. Публикация в существующие потоки и доставка
подписчикам не пострадали. Будущие миграции теперь выполняются меньшими пакетными транзакциями,
которые никогда не удерживают блокировку дольше ограниченного окна.