summaryrefslogtreecommitdiffstats
path: root/collectors/python.d.plugin/nginx
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2019-09-03 10:23:38 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2019-09-03 10:23:38 +0000
commit574098461cd45be12a497afbdac6f93c58978387 (patch)
tree9eb60a5930b7c20d42f7fde1e234cae3968ed3d9 /collectors/python.d.plugin/nginx
parentAdding upstream version 1.16.1. (diff)
downloadnetdata-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.md35
-rw-r--r--collectors/python.d.plugin/nginx_plus/README.md167
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)](<>)