NGINX
Plugin: go.d.plugin Module: nginx
Overview
This collector monitors the activity and performance of NGINX servers, and collects metrics such as the number of connections, their status, and client requests.
It sends HTTP requests to the NGINX location stub-status, which is a built-in location that provides metrics about the NGINX server.
This collector is supported on all platforms.
This collector supports collecting metrics from multiple instances of this integration, including remote instances.
Default Behavior
Auto-Detection
By default, it detects NGINX instances running on localhost that are listening on port 80. On startup, it tries to collect metrics from:
- http://127.0.0.1/basic_status
- http://localhost/stub_status
- http://127.0.0.1/stub_status
- http://127.0.0.1/nginx_status
- http://127.0.0.1/status
Limits
The default configuration for this integration does not impose any limits on data collection.
Performance Impact
The default configuration for this integration is not expected to impose a significant performance impact on the system.