0
0
Fork 0
mirror of https://github.com/netdata/netdata.git synced 2025-04-26 22:04:46 +00:00
netdata_netdata/collectors/python.d.plugin/nginx_plus
Ilya Mashchenko 56336f5acf
py stuff: change l2isbad to ilyam8 ()
* change l2isbad to ilyam8

* change l2isbad to ilyam8
2019-03-21 12:35:44 +03:00
..
Makefile.inc Fix make dist () 2018-10-16 15:26:28 +03:00
nginx_plus.chart.py py stuff: change l2isbad to ilyam8 () 2019-03-21 12:35:44 +03:00
nginx_plus.conf python.d.plugin update () 2018-12-07 10:15:03 +01:00
README.md Ga () 2018-12-07 11:30:04 +01:00

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:

  1. Requests total in requests/s
  • total
  1. Requests current in requests
  • current
  1. Connection Statistics in connections/s
  • accepted
  • dropped
  1. Workers Statistics in workers
  • idle
  • active
  1. SSL Handshakes in handshakes/s
  • successful
  • failed
  1. SSL Session Reuses in sessions/s
  • reused
  1. SSL Memory Usage in percent
  • usage
  1. Processes in processes
  • respawned

For every server zone:

  1. Processing in requests
  • processing
  1. Requests in requests/s
  • requests
  1. Responses in requests/s
  • 1xx
  • 2xx
  • 3xx
  • 4xx
  • 5xx
  1. Traffic in kilobits/s
  • received
  • sent

For every upstream:

  1. Peers Requests in requests/s
  • peer name (dimension per peer)
  1. All Peers Responses in responses/s
  • 1xx
  • 2xx
  • 3xx
  • 4xx
  • 5xx
  1. Peer Responses in requests/s (for every peer)
  • 1xx
  • 2xx
  • 3xx
  • 4xx
  • 5xx
  1. Peers Connections in active
  • peer name (dimension per peer)
  1. Peers Connections Usage in percent
  • peer name (dimension per peer)
  1. All Peers Traffic in KB
  • received
  • sent
  1. Peer Traffic in KB/s (for every peer)
  • received
  • sent
  1. Peer Timings in ms (for every peer)
  • header
  • response
  1. Memory Usage in percent
  • usage
  1. Peers Status in state
  • peer name (dimension per peer)
  1. Peers Total Downtime in seconds
  • peer name (dimension per peer)

For every cache:

  1. Traffic in KB
  • served
  • written
  • bypass
  1. 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.


analytics