mirror of
https://github.com/netdata/netdata.git
synced 2025-04-27 06:10:43 +00:00
![]() * apache units fix * beanstalk * bind_rndc * boinc * ceph * chrony * couchdb * dns_query * dnsdist * dockerd * dovecot * elasticsearch by @vlvkobal <3 * example * exim * fail2ban * freeradius minor fixes * freeradius minor fixes * freeradius minor fixes * go_expvar * haproxy * hddtemp * httpcheck * icecast * ipfs * isc_dhcpd * litespeed * logind * megacli * memcached * mongodb * monit * mysql * nginx * nginx_plus * nsd * ntpd * nvidia_smi * openldap * ovpn_status * phpfm * portcheck * postfix * postgres * powerdns * proxysql * puppet * rabbitmq * redis * restroshare * samba * sensors * smartdlog * spigotmc * springboot * squid * retroshare * tomcat * retroshare * tor * traefik * traefik * unbound * uwsgi * varnish * w1sensor * web_log * ok codacy * retroshare * ipfs |
||
---|---|---|
.. | ||
Makefile.inc | ||
nginx_plus.chart.py | ||
nginx_plus.conf | ||
README.md |
nginx_plus
This module will monitor one or more nginx_plus servers depending on configuration. Servers can be either local or remote.
Example nginx_plus configuration can be found in 'python.d/nginx_plus.conf'
It produces following charts:
- Requests total in requests/s
- total
- Requests current in requests
- current
- Connection Statistics in connections/s
- accepted
- dropped
- Workers Statistics in workers
- idle
- active
- SSL Handshakes in handshakes/s
- successful
- failed
- SSL Session Reuses in sessions/s
- reused
- SSL Memory Usage in percent
- usage
- Processes in processes
- respawned
For every server zone:
- Processing in requests
- processing
- Requests in requests/s
- requests
- Responses in requests/s
- 1xx
- 2xx
- 3xx
- 4xx
- 5xx
- Traffic in kilobits/s
- received
- sent
For every upstream:
- Peers Requests in requests/s
- peer name (dimension per peer)
- All Peers Responses in responses/s
- 1xx
- 2xx
- 3xx
- 4xx
- 5xx
- Peer Responses in requests/s (for every peer)
- 1xx
- 2xx
- 3xx
- 4xx
- 5xx
- Peers Connections in active
- peer name (dimension per peer)
- Peers Connections Usage in percent
- peer name (dimension per peer)
- All Peers Traffic in KB
- received
- sent
- Peer Traffic in KB/s (for every peer)
- received
- sent
- Peer Timings in ms (for every peer)
- header
- response
- Memory Usage in percent
- usage
- Peers Status in state
- peer name (dimension per peer)
- Peers Total Downtime in seconds
- peer name (dimension per peer)
For every cache:
- Traffic in KB
- served
- written
- bypass
- Memory Usage in percent
- usage
configuration
Needs only url
to server's status
Here is an example for local server:
local:
url : 'http://localhost/status'
Without configuration, module fail to start.