Skip to content

nginx

This module will monitor one or more nginx servers depending on configuration. Servers can be either local or remote.

Requirements: * nginx with configured ‘ngx_http_stub_status_module’ * ‘location /stub_status’

Example nginx configuration can be found in ‘python.d/nginx.conf’

It produces following charts:

  1. Active Connections * active

  2. Requests in requests/s * requests

  3. Active Connections by Status * reading * writing * waiting

  4. Connections Rate in connections/s * accepts * handled

configuration

Needs only url to server’s stub_status

Here is an example for local server:

update_every : 10
priority     : 90100

local:
  url     : 'http://localhost/stub_status'

Without configuration, module attempts to connect to http://localhost/stub_status