This documentation has an index for AI agents at /llms.txt. A Markdown version of this page is available at https://explorer.opentelemetry.io/collector/components/contrib/nginxreceiver.md.

NGINX Receiver

OpenTelemetry Collector receiver · contrib distribution

This receiver can fetch stats from a NGINX instance using the ngx_http_stub_status_module module's status endpoint.

  • Component ID: contrib-nginxreceiver
  • Name: nginxreceiver
  • Type: receiver
  • Distribution: contrib
  • Repository: opentelemetry-collector-contrib

Stability

LevelSignals
betametrics

Metrics

MetricTypeValue typeUnitStabilityEnabledAttributesDescription
nginx.connections_acceptedsum (monotonic)int{connections}developmentyesThe total number of accepted client connections
nginx.connections_currentsumint{connections}developmentyesstate (string)The current number of nginx connections by state
nginx.connections_handledsum (monotonic)int{connections}developmentyesThe total number of handled connections. Generally, the parameter value is the same as nginx.connections_accepted unless some resource limits have been reached (for example, the worker_connections limit).
nginx.requestssum (monotonic)int{requests}developmentyesTotal number of requests made to the server since it started

Attributes

AttributeTypeDescription
statestringThe state of a connection

Data

  • JSON (latest): /data/collector/components/contrib-nginxreceiver/latest.json
  • JSON (pinned): /data/collector/components/contrib-nginxreceiver/contrib-nginxreceiver-52ec7030d303.json
  • Explore: /collector/components/contrib/nginxreceiver