Stub Status#
Предоставляет доступ к базовой информации о состоянии сервера.
При сборке из исходного кода модуль не собирается по умолчанию; его необходимо
включить с помощью параметра сборки
‑‑with‑http_stub_status_module
.
В пакетах и образах из
наших репозиториев
модуль включен в сборку.
Пример конфигурации#
location = /basic_status {
stub_status;
}
В данной конфигурации создается простая веб-страница с основной информацией о состоянии, которая может выглядеть следующим образом:
Active connections: 291
server accepts handled requests
16630948 16630948 31070465
Reading: 6 Writing: 179 Waiting: 106
Директивы#
stub_status#
Информация о состоянии будет доступна из данного location.
Данные#
Доступна следующая информация:
Active connections
#
Текущее число активных клиентских соединений, включая Waiting-соединения.
accepts
#
Суммарное число принятых клиентских соединений.
handled
#
Суммарное число обработанных соединений.
Обычно значение этого параметра совпадает с accepts
, если не достигнуто какое-нибудь системное ограничение (например, лимит worker_connections).
requests
#
Суммарное число клиентских запросов.
Reading
#
Текущее число соединений, в которых Angie в настоящий момент читает заголовок запроса.
Writing
#
Текущее число соединений, в которых Angie в настоящий момент отвечает клиенту.
Waiting
#
Текущее число бездействующих клиентских соединений в ожидании запроса.
Встроенные переменные#
$connections_active
#
то же, что и значение Active connections;
$connections_reading
#
то же, что и значение Reading;
$connections_writing
#
то же, что и значение Writing;
$connections_waiting
#
то же, что и значение Waiting.