Nginx Receiver
contrib
Maintainers: @colelaven, @ishleenk17
Source: opentelemetry-collector-contrib
Supported Telemetry
Overview
Configuration
NGINX Module
You must configure NGINX to expose status information by editing the NGINX configuration. Please see ngx_http_stub_status_module for a guide to configuring the NGINX stats modulengx_http_stub_status_module.
Receiver Config
The following settings are required:endpoint(default:http://localhost:80/status): The URL of the NGINX status endpoint
-
collection_interval(default =10s): This receiver collects metrics on an interval. This value must be a string readable by Golang’s time.ParseDuration. Valid time units arens,us(orµs),ms,s,m,h. -
initial_delay(default =1s): defines how long this receiver waits before starting.
Metrics
Attributes
Configuration
Example Configuration
Last generated: 2026-08-24