diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2019-09-03 10:23:38 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2019-09-03 10:23:38 +0000 |
commit | 574098461cd45be12a497afbdac6f93c58978387 (patch) | |
tree | 9eb60a5930b7c20d42f7fde1e234cae3968ed3d9 /collectors/python.d.plugin/nginx | |
parent | Adding upstream version 1.16.1. (diff) | |
download | netdata-574098461cd45be12a497afbdac6f93c58978387.tar.xz netdata-574098461cd45be12a497afbdac6f93c58978387.zip |
Adding upstream version 1.17.0.upstream/1.17.0
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to '')
-rw-r--r-- | collectors/python.d.plugin/nginx/README.md | 35 | ||||
-rw-r--r-- | collectors/python.d.plugin/nginx_plus/README.md | 167 |
2 files changed, 116 insertions, 86 deletions
diff --git a/collectors/python.d.plugin/nginx/README.md b/collectors/python.d.plugin/nginx/README.md index 7854105b..ebbdb0f2 100644 --- a/collectors/python.d.plugin/nginx/README.md +++ b/collectors/python.d.plugin/nginx/README.md @@ -3,29 +3,34 @@ 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' + +- 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 +1. **Active Connections** + + - active + +2. **Requests** in requests/s + + - requests + +3. **Active Connections by Status** -2. **Requests** in requests/s - * requests + - reading + - writing + - waiting -3. **Active Connections by Status** - * reading - * writing - * waiting +4. **Connections Rate** in connections/s -4. **Connections Rate** in connections/s - * accepts - * handled + - accepts + - handled -### configuration +## configuration Needs only `url` to server's `stub_status` @@ -43,4 +48,4 @@ Without configuration, module attempts to connect to `http://localhost/stub_stat --- -[![analytics](https://www.google-analytics.com/collect?v=1&aip=1&t=pageview&_s=1&ds=github&dr=https%3A%2F%2Fgithub.com%2Fnetdata%2Fnetdata&dl=https%3A%2F%2Fmy-netdata.io%2Fgithub%2Fcollectors%2Fpython.d.plugin%2Fnginx%2FREADME&_u=MAC~&cid=5792dfd7-8dc4-476b-af31-da2fdb9f93d2&tid=UA-64295674-3)]() +[![analytics](https://www.google-analytics.com/collect?v=1&aip=1&t=pageview&_s=1&ds=github&dr=https%3A%2F%2Fgithub.com%2Fnetdata%2Fnetdata&dl=https%3A%2F%2Fmy-netdata.io%2Fgithub%2Fcollectors%2Fpython.d.plugin%2Fnginx%2FREADME&_u=MAC~&cid=5792dfd7-8dc4-476b-af31-da2fdb9f93d2&tid=UA-64295674-3)](<>) diff --git a/collectors/python.d.plugin/nginx_plus/README.md b/collectors/python.d.plugin/nginx_plus/README.md index c20ce30a..1110c552 100644 --- a/collectors/python.d.plugin/nginx_plus/README.md +++ b/collectors/python.d.plugin/nginx_plus/README.md @@ -7,109 +7,134 @@ 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 total** in requests/s -2. **Requests current** in requests - * current + - total -3. **Connection Statistics** in connections/s - * accepted - * dropped +2. **Requests current** in requests -4. **Workers Statistics** in workers - * idle - * active + - current -5. **SSL Handshakes** in handshakes/s - * successful - * failed +3. **Connection Statistics** in connections/s -6. **SSL Session Reuses** in sessions/s - * reused + - accepted + - dropped -7. **SSL Memory Usage** in percent - * usage +4. **Workers Statistics** in workers -8. **Processes** in processes - * respawned + - idle + - active + +5. **SSL Handshakes** in handshakes/s + + - successful + - failed + +6. **SSL Session Reuses** in sessions/s + + - reused + +7. **SSL Memory Usage** in percent + + - usage + +8. **Processes** in processes + + - respawned For every server zone: -1. **Processing** in requests - * processing +1. **Processing** in requests + +- processing + +2. **Requests** in requests/s -2. **Requests** in requests/s - * requests + - requests -3. **Responses** in requests/s - * 1xx - * 2xx - * 3xx - * 4xx - * 5xx +3. **Responses** in requests/s -4. **Traffic** in kilobits/s - * received - * sent + - 1xx + - 2xx + - 3xx + - 4xx + - 5xx + +4. **Traffic** in kilobits/s + + - received + - sent For every upstream: -1. **Peers Requests** in requests/s - * peer name (dimension per peer) +1. **Peers Requests** in requests/s + + - peer name (dimension per peer) -2. **All Peers Responses** in responses/s - * 1xx - * 2xx - * 3xx - * 4xx - * 5xx +2. **All Peers Responses** in responses/s -3. **Peer Responses** in requests/s (for every peer) - * 1xx - * 2xx - * 3xx - * 4xx - * 5xx + - 1xx + - 2xx + - 3xx + - 4xx + - 5xx -4. **Peers Connections** in active - * peer name (dimension per peer) +3. **Peer Responses** in requests/s (for every peer) -5. **Peers Connections Usage** in percent - * peer name (dimension per peer) + - 1xx + - 2xx + - 3xx + - 4xx + - 5xx -6. **All Peers Traffic** in KB - * received - * sent +4. **Peers Connections** in active -7. **Peer Traffic** in KB/s (for every peer) - * received - * sent + - peer name (dimension per peer) -8. **Peer Timings** in ms (for every peer) - * header - * response +5. **Peers Connections Usage** in percent -9. **Memory Usage** in percent - * usage + - peer name (dimension per peer) + +6. **All Peers Traffic** in KB + + - received + - sent + +7. **Peer Traffic** in KB/s (for every peer) + + - received + - sent + +8. **Peer Timings** in ms (for every peer) + + - header + - response + +9. **Memory Usage** in percent + + - usage 10. **Peers Status** in state - * peer name (dimension per peer) + + - peer name (dimension per peer) 11. **Peers Total Downtime** in seconds - * peer name (dimension per peer) + + - peer name (dimension per peer) For every cache: -1. **Traffic** in KB - * served - * written - * bypass +1. **Traffic** in KB + + - served + - written + - bypass + +2. **Memory Usage** in percent -2. **Memory Usage** in percent - * usage + - usage -### configuration +## configuration Needs only `url` to server's `status` @@ -124,4 +149,4 @@ Without configuration, module fail to start. --- -[![analytics](https://www.google-analytics.com/collect?v=1&aip=1&t=pageview&_s=1&ds=github&dr=https%3A%2F%2Fgithub.com%2Fnetdata%2Fnetdata&dl=https%3A%2F%2Fmy-netdata.io%2Fgithub%2Fcollectors%2Fpython.d.plugin%2Fnginx_plus%2FREADME&_u=MAC~&cid=5792dfd7-8dc4-476b-af31-da2fdb9f93d2&tid=UA-64295674-3)]() +[![analytics](https://www.google-analytics.com/collect?v=1&aip=1&t=pageview&_s=1&ds=github&dr=https%3A%2F%2Fgithub.com%2Fnetdata%2Fnetdata&dl=https%3A%2F%2Fmy-netdata.io%2Fgithub%2Fcollectors%2Fpython.d.plugin%2Fnginx_plus%2FREADME&_u=MAC~&cid=5792dfd7-8dc4-476b-af31-da2fdb9f93d2&tid=UA-64295674-3)](<>) |