nginx_exporter

Плагин устанавливает экспортер и создаёт задачу сбора метрик с него компонентом vmagent_agent.

Применимые ПАК#

  • МХД.О

Особенности#

Плагин предназначен для локального сбора метрик c NGINX.

Плагин представляет собой экспортер, который получает состояние NGINX с помощью модуля http_stub_status_module и преобразует в метрики.

Предварительно NGINX должен быть настроен на отдачу метрик следующим образом:

  1. Убедитесь, что NGINX собран с модулем http_stub_status_module:

    nginx -V 2 > &1 | grep -o http_stub_status_module
    

    Если вывод команды не пустой, NGINX собран с модулем http_stub_status_module.

  2. В файле конфигурации Nginx (по умолчанию, /etc/nginx/nginx.conf) в блоке server должен присутствовать следующий маршрут:

    location = /nginx_status {
      stub_status;
    }
    
  3. В интерфейсе Визиона укажите эндпоинт в конфигурации плагина в поле Nginx Scrape Uri, например, http://127.0.0.1:88/nginx_status.