vhost_traffic_status_dump

Директива `vhost_traffic_status_dump` используется для включения или отключения работы функции дампа статуса трафика виртуального хоста.

Синтаксисvhost_traffic_status_dump on | off;
По умолчаниюnone
Контекстhttp
Аргументы1-2

Описание

Директива vhost_traffic_status_dump в модуле NGINX виртуального статуса трафика виртуального хоста определяет, как модуль собирает и отображает статистику трафика для каждого виртуального хоста. По умолчанию она установлена в none, что означает, что дамп статистики не будет выполняться, если он явно не включён. Директива принимает один или два позиционных аргумента: она может принимать либо один аргумент, чтобы установить значение в true или false, либо следовать за дополнительными конфигурациями для более тонкого контроля над данными, которые будут дампиться. Это особенно полезно для операторов, желающих анализировать производительность и закономерности трафика на своих веб‑серверах.

Когда включена, можно запросить сводку статистики трафика по всем виртуальным хостам, что помогает в мониторинге и устранении неполадок поведения сервера в реальном времени. Эта директива особенно полезна в сценариях с высоким трафиком, где статические измерения трафика могут быть недостаточны для эксплуатационных нужд. Она обеспечивает видимость в реальном времени статуса обрабатываемых запросов, включая такие метрики, как число запросов, время ответа и уровень ошибок, тем самым давая ценные сведения о производительности хостов и вовлечённости пользователей.

Пример конфига

http {
    vhost_traffic_status_zone;
    vhost_traffic_status_dump on;
}

Убедитесь, что вы определили vhost_traffic_status_zone перед использованием этой директивы.

Если эта директива установлена в 'off', данные для статистики трафика будут недоступны, что может привести к путанице при мониторинге.

Эта директива может повлиять на производительность, если установлена в 'on', из-за дополнительной нагрузки при сборе и выгрузке статистики трафика.

← Ко всем директивам