vhost_traffic_status_limit

Директива `vhost_traffic_status_limit` позволяет ограничивать сбор статистики трафика для виртуального хоста в NGINX.

Синтаксисvhost_traffic_status_limit on | off;
По умолчаниюoff
Контекстhttp, server, location
Аргументыflag

Описание

Директива vhost_traffic_status_limit в модуле мониторинга трафика виртуальных хостов NGINX предназначена для управления сбором статистики трафика для отдельных виртуальных хостов. При установке соответствующего флага она позволяет ограничивать отчётную статистику только до показателей, относящихся к заданным пределам, что может помочь управлять использованием ресурсов и поддерживать производительность.

Эту директиву можно задать в контексте http, server или location, что обеспечивает гибкость в применении ограничений в разных областях вашей конфигурации NGINX. При включении статистика будет собираться и предоставляться только в том случае, если объёмы трафика попадают в указанные пределы, что повышает эффективность механизмов мониторинга и отчётности и экономит ресурсы общей памяти. Флаг принимает логические значения, где on означает включение ограничения, а off — его отключение.

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

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

http {
    vhost_traffic_status_zone;
    server {
        listen 80;
        server_name example.com;
        vhost_traffic_status_limit on;
    }
}

Убедитесь, что директива размещена в правильном контексте (http, server или location), чтобы избежать ошибок конфигурации.

Установка флага в 'off' может привести к непреднамеренному сбору всей статистики трафика, что может перегрузить систему, если это не контролировать должным образом.

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