Skip to content

Latest commit

 

History

History
 
 

nginx_plus

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

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