> ## Documentation Index
> Fetch the complete documentation index at: https://docs.axottle.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Страница статуса: обзор

> Публичная страница состояния сервисов: как она устроена, чем управляет панель и что страница делает сама.

Страница статуса — отдельный сайт, на котором клиенты видят, что у вас работает, а что сломалось. Компоненты со своим состоянием, история за 30 дней, инциденты с хронологией и предупреждения о плановых работах. Настраивается всё из панели, в разделе **Statuspage**.

<Info>Для кого: администратор панели, дежурный инженер, поддержка. Требуемые права: `statuspage.view` для чтения, дальше по действиям (см. [Права](#права)). Лицензия: ключ `core.status_page`.</Info>

## Почему это отдельный сервер

Страница статуса ставится не туда же, где стоит панель, и это главное решение в её устройстве. Панель — то, что клиенты не видят и что может лежать вместе с остальной инфраструктурой. Страница обязана отвечать именно в тот момент, когда всё остальное недоступно, поэтому у неё свой сервер, своя база и свой сертификат.

Из этого следуют вещи, которые полезно знать заранее:

* Панель не хранит наблюдений. Ни истории аптайма, ни результатов проверок, ни «последних статусов» — всё это живёт на сервере страницы. Панель говорит, что показывать, а не что произошло.
* Собственные проверки страница выполняет сама. Если панель выключить, HTTP- и TCP-проверки продолжат идти, и посетитель увидит актуальную картину.
* Состояние нод и Connection Units знает только панель, поэтому она отправляет его на страницу раз в минуту. Когда панель молчит дольше положенного, компонент помечается устаревшим, а не остаётся с последним хорошим значением.
* Удалить сервер страницы из панели нельзя. Кнопка удаления стирает настройку в панели; машина, на которой стоит страница, продолжает работать.

## Разделы

| Вкладка       | Что там                                                                         | Право                    |
| ------------- | ------------------------------------------------------------------------------- | ------------------------ |
| Обзор         | Текущее состояние, компоненты с историей, активные инциденты и ближайшие работы | `statuspage.view`        |
| Компоненты    | Группы, компоненты, их источники, собственные проверки и метрики                | `statuspage.edit`        |
| Инциденты     | Сбои: заголовок, серьёзность, хронология                                        | `statuspage.incidents`   |
| Обслуживание  | Плановые окна и переходы между их состояниями                                   | `statuspage.maintenance` |
| Оформление    | Название, язык, палитра, логотип, порядок блоков                                | `statuspage.edit`        |
| Доступ        | Публичный или приватный режим, ключи доступа, вход для команды                  | `statuspage.edit`        |
| Развёртывание | Сервер страницы, домен, TLS, переустановка и удаление                           | `statuspage.deploy`      |

Вкладка, на которую у вас нет права, не показывается.

## Состояния, которые видит посетитель

Общий статус страницы собирается из состояний компонентов и активных инцидентов:

| Статус                 | Формулировка на странице                      |
| ---------------------- | --------------------------------------------- |
| `operational`          | Все системы работают штатно                   |
| `degraded_performance` | Отдельные сервисы работают медленнее обычного |
| `partial_outage`       | Часть сервисов работает с перебоями           |
| `major_outage`         | Крупный сбой в части сервисов                 |
| `under_maintenance`    | Идут плановые работы                          |
| `unknown`              | Состояние уточняется                          |

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

## Как правки попадают на страницу

Отдельного шага публикации нет. Сохранённая правка уезжает на страницу сама, через долю секунды после сохранения; пока отправка идёт, в шапке раздела горит «Отправляем на страницу…». Если страница в этот момент недоступна, панель скажет об этом там же и повторит позже.

Черновики остались там, где они действительно нужны, — у инцидента и у окна обслуживания. Это свойство самой записи: черновик виден только в панели, опубликованная запись видна всем.

## Права

Права выдаются учётной записи в разделе **Доступ и сессии** и раздают раздел по действиям, а не по принципу «всё или ничего».

| Право                    | Что открывает                                                 |
| ------------------------ | ------------------------------------------------------------- |
| `statuspage.view`        | Вход в раздел и чтение всего, включая состояние синхронизации |
| `statuspage.edit`        | Оформление, группы, компоненты, проверки, режим доступа       |
| `statuspage.incidents`   | Инциденты и записи в их хронологии                            |
| `statuspage.maintenance` | Плановые работы и переходы между их состояниями               |
| `statuspage.deploy`      | Установка, переустановка, домен, ключи доступа, удаление      |

Дежурному, который ведёт инциденты, достаточно `statuspage.view` и `statuspage.incidents`: тронуть состав компонентов или снести установку он не сможет.

## Связь с поддержкой

Модуль поддержки читает состояние страницы и пользуется им в двух местах: в карточке тикета видно, что сейчас с сервисами, и ИИ-ответ опирается на то же самое. Если данные о состоянии устарели, это проговаривается вслух — «последнее известное», а не «текущее».

Обращение, которое оказалось общим сбоем, поднимается из поддержки в инцидент страницы. Создаётся при этом черновик: публикует его человек. См. [Инциденты и плановые работы](/ru/statuspage/incidents#из-поддержки).

## Лицензия

Раздел работает по ключу `core.status_page`. Без него вкладка открывается баннером с предложением обновить тариф, а запросы к API не уходят. Тариф задаёт ещё два предела: сколько страниц статуса можно завести и сколько видимых компонентов на них держать. При попытке выйти за предел панель отказывает и называет, какой лимит исчерпан.

## Ограничения

* В разделе видна одна страница — установленная. Больше одной имеет смысл заводить редко, и число их ограничено тарифом.
* Своё расписание повторяющихся работ (каждый вторник, первое число месяца) страница не ведёт: окна заводятся по одному.
* Метрики на графиках собирает сама страница. Историю аптайма нельзя перенести с другого сервиса статуса, она начинается с момента установки.

Связанные страницы: [Установка страницы](/ru/statuspage/installation), [Компоненты и проверки](/ru/statuspage/components), [Инциденты и плановые работы](/ru/statuspage/incidents), [Оформление](/ru/statuspage/appearance), [Доступ и вход для команды](/ru/statuspage/access).
