summaryrefslogtreecommitdiffstats
path: root/src/go/collectors/go.d.plugin/modules/nginxplus/testdata
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/go/collectors/go.d.plugin/modules/nginxplus/testdata/404.json9
-rw-r--r--src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/api_versions.json10
-rw-r--r--src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/connections.json6
-rw-r--r--src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/endpoints_http.json10
-rw-r--r--src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/endpoints_root.json10
-rw-r--r--src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/endpoints_stream.json6
-rw-r--r--src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/http_caches.json40
-rw-r--r--src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/http_location_zones.json35
-rw-r--r--src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/http_requests.json4
-rw-r--r--src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/http_server_zones.json21
-rw-r--r--src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/http_upstreams.json76
-rw-r--r--src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/nginx.json10
-rw-r--r--src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/resolvers.json36
-rw-r--r--src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/ssl.json16
-rw-r--r--src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/stream_server_zones.json15
-rw-r--r--src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/stream_upstreams.json48
-rw-r--r--src/go/collectors/go.d.plugin/modules/nginxplus/testdata/config.json20
-rw-r--r--src/go/collectors/go.d.plugin/modules/nginxplus/testdata/config.yaml17
18 files changed, 389 insertions, 0 deletions
diff --git a/src/go/collectors/go.d.plugin/modules/nginxplus/testdata/404.json b/src/go/collectors/go.d.plugin/modules/nginxplus/testdata/404.json
new file mode 100644
index 000000000..d2ed8c9a8
--- /dev/null
+++ b/src/go/collectors/go.d.plugin/modules/nginxplus/testdata/404.json
@@ -0,0 +1,9 @@
+{
+ "error": {
+ "status": 404,
+ "text": "path not found",
+ "code": "PathNotFound"
+ },
+ "request_id": "f0d20aca461d043e787ebaa52f018cb2",
+ "href": "https://nginx.org/en/docs/http/ngx_http_api_module.html"
+}
diff --git a/src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/api_versions.json b/src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/api_versions.json
new file mode 100644
index 000000000..9ffc33973
--- /dev/null
+++ b/src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/api_versions.json
@@ -0,0 +1,10 @@
+[
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8
+]
diff --git a/src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/connections.json b/src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/connections.json
new file mode 100644
index 000000000..490ca13fc
--- /dev/null
+++ b/src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/connections.json
@@ -0,0 +1,6 @@
+{
+ "accepted": 6079,
+ "dropped": 0,
+ "active": 1,
+ "idle": 8
+}
diff --git a/src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/endpoints_http.json b/src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/endpoints_http.json
new file mode 100644
index 000000000..57c4e4aa2
--- /dev/null
+++ b/src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/endpoints_http.json
@@ -0,0 +1,10 @@
+[
+ "requests",
+ "server_zones",
+ "location_zones",
+ "caches",
+ "limit_conns",
+ "limit_reqs",
+ "keyvals",
+ "upstreams"
+]
diff --git a/src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/endpoints_root.json b/src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/endpoints_root.json
new file mode 100644
index 000000000..b185c55f2
--- /dev/null
+++ b/src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/endpoints_root.json
@@ -0,0 +1,10 @@
+[
+ "nginx",
+ "processes",
+ "connections",
+ "slabs",
+ "http",
+ "stream",
+ "resolvers",
+ "ssl"
+]
diff --git a/src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/endpoints_stream.json b/src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/endpoints_stream.json
new file mode 100644
index 000000000..0da092376
--- /dev/null
+++ b/src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/endpoints_stream.json
@@ -0,0 +1,6 @@
+[
+ "server_zones",
+ "limit_conns",
+ "keyvals",
+ "upstreams"
+]
diff --git a/src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/http_caches.json b/src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/http_caches.json
new file mode 100644
index 000000000..dd2d03adf
--- /dev/null
+++ b/src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/http_caches.json
@@ -0,0 +1,40 @@
+{
+ "cache_backend": {
+ "size": 0,
+ "cold": false,
+ "hit": {
+ "responses": 0,
+ "bytes": 0
+ },
+ "stale": {
+ "responses": 0,
+ "bytes": 0
+ },
+ "updating": {
+ "responses": 0,
+ "bytes": 0
+ },
+ "revalidated": {
+ "responses": 0,
+ "bytes": 0
+ },
+ "miss": {
+ "responses": 109,
+ "bytes": 67035,
+ "responses_written": 0,
+ "bytes_written": 0
+ },
+ "expired": {
+ "responses": 0,
+ "bytes": 0,
+ "responses_written": 0,
+ "bytes_written": 0
+ },
+ "bypass": {
+ "responses": 0,
+ "bytes": 0,
+ "responses_written": 0,
+ "bytes_written": 0
+ }
+ }
+}
diff --git a/src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/http_location_zones.json b/src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/http_location_zones.json
new file mode 100644
index 000000000..8812e6dff
--- /dev/null
+++ b/src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/http_location_zones.json
@@ -0,0 +1,35 @@
+{
+ "server_api": {
+ "requests": 9188,
+ "responses": {
+ "1xx": 0,
+ "2xx": 9187,
+ "3xx": 0,
+ "4xx": 1,
+ "5xx": 0,
+ "codes": {
+ "200": 9187,
+ "404": 1
+ },
+ "total": 9188
+ },
+ "discarded": 0,
+ "received": 1854427,
+ "sent": 4668778
+ },
+ "server_dashboard": {
+ "requests": 0,
+ "responses": {
+ "1xx": 0,
+ "2xx": 0,
+ "3xx": 0,
+ "4xx": 0,
+ "5xx": 0,
+ "codes": {},
+ "total": 0
+ },
+ "discarded": 0,
+ "received": 0,
+ "sent": 0
+ }
+}
diff --git a/src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/http_requests.json b/src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/http_requests.json
new file mode 100644
index 000000000..0c2a17503
--- /dev/null
+++ b/src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/http_requests.json
@@ -0,0 +1,4 @@
+{
+ "total": 8363,
+ "current": 1
+}
diff --git a/src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/http_server_zones.json b/src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/http_server_zones.json
new file mode 100644
index 000000000..c25389210
--- /dev/null
+++ b/src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/http_server_zones.json
@@ -0,0 +1,21 @@
+{
+ "server_backend": {
+ "processing": 1,
+ "requests": 8962,
+ "responses": {
+ "1xx": 0,
+ "2xx": 8960,
+ "3xx": 0,
+ "4xx": 1,
+ "5xx": 0,
+ "codes": {
+ "200": 8960,
+ "404": 1
+ },
+ "total": 8961
+ },
+ "discarded": 0,
+ "received": 1773834,
+ "sent": 4585734
+ }
+}
diff --git a/src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/http_upstreams.json b/src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/http_upstreams.json
new file mode 100644
index 000000000..0f7ba7135
--- /dev/null
+++ b/src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/http_upstreams.json
@@ -0,0 +1,76 @@
+{
+ "backend": {
+ "peers": [
+ {
+ "id": 0,
+ "server": "127.0.0.1:81",
+ "name": "127.0.0.1:81",
+ "backup": false,
+ "weight": 5,
+ "state": "unavail",
+ "active": 0,
+ "requests": 26,
+ "header_time": 0,
+ "response_time": 0,
+ "responses": {
+ "1xx": 0,
+ "2xx": 0,
+ "3xx": 0,
+ "4xx": 0,
+ "5xx": 0,
+ "codes": {},
+ "total": 0
+ },
+ "sent": 0,
+ "received": 0,
+ "fails": 26,
+ "unavail": 1,
+ "health_checks": {
+ "checks": 0,
+ "fails": 0,
+ "unhealthy": 0
+ },
+ "downtime": 1020702,
+ "downstart": "2022-11-18T19:17:09.258Z",
+ "selected": "2022-11-18T19:33:50Z"
+ },
+ {
+ "id": 1,
+ "server": "127.0.0.1:82",
+ "name": "127.0.0.1:82",
+ "backup": false,
+ "weight": 1,
+ "state": "up",
+ "active": 0,
+ "requests": 102,
+ "header_time": 1,
+ "response_time": 1,
+ "responses": {
+ "1xx": 0,
+ "2xx": 102,
+ "3xx": 0,
+ "4xx": 0,
+ "5xx": 0,
+ "codes": {
+ "200": 102
+ },
+ "total": 102
+ },
+ "sent": 9180,
+ "received": 86496,
+ "fails": 0,
+ "unavail": 0,
+ "health_checks": {
+ "checks": 0,
+ "fails": 0,
+ "unhealthy": 0
+ },
+ "downtime": 0,
+ "selected": "2022-11-18T19:34:00Z"
+ }
+ ],
+ "keepalive": 0,
+ "zombies": 0,
+ "zone": "http_backend"
+ }
+}
diff --git a/src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/nginx.json b/src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/nginx.json
new file mode 100644
index 000000000..4480c2bcc
--- /dev/null
+++ b/src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/nginx.json
@@ -0,0 +1,10 @@
+{
+ "version": "1.21.6",
+ "build": "nginx-plus-r27-p1",
+ "address": "127.0.0.1",
+ "generation": 1,
+ "load_timestamp": "2022-11-19T14:38:38.676Z",
+ "timestamp": "2022-11-19T14:38:57.031Z",
+ "pid": 2254633,
+ "ppid": 2254629
+}
diff --git a/src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/resolvers.json b/src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/resolvers.json
new file mode 100644
index 000000000..ad66f5584
--- /dev/null
+++ b/src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/resolvers.json
@@ -0,0 +1,36 @@
+{
+ "resolver-http": {
+ "requests": {
+ "name": 0,
+ "srv": 2939408,
+ "addr": 0
+ },
+ "responses": {
+ "noerror": 0,
+ "formerr": 0,
+ "servfail": 0,
+ "nxdomain": 2939404,
+ "notimp": 0,
+ "refused": 0,
+ "timedout": 4,
+ "unknown": 0
+ }
+ },
+ "resolver-stream": {
+ "requests": {
+ "name": 638797,
+ "srv": 0,
+ "addr": 0
+ },
+ "responses": {
+ "noerror": 433136,
+ "formerr": 0,
+ "servfail": 0,
+ "nxdomain": 40022,
+ "notimp": 0,
+ "refused": 165639,
+ "timedout": 0,
+ "unknown": 0
+ }
+ }
+}
diff --git a/src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/ssl.json b/src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/ssl.json
new file mode 100644
index 000000000..2ca8a6a3e
--- /dev/null
+++ b/src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/ssl.json
@@ -0,0 +1,16 @@
+{
+ "handshakes": 15804607,
+ "session_reuses": 13096060,
+ "handshakes_failed": 37862,
+ "no_common_protocol": 16648,
+ "no_common_cipher": 24,
+ "handshake_timeout": 4,
+ "peer_rejected_cert": 0,
+ "verify_failures": {
+ "no_cert": 0,
+ "expired_cert": 0,
+ "revoked_cert": 0,
+ "hostname_mismatch": 0,
+ "other": 0
+ }
+}
diff --git a/src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/stream_server_zones.json b/src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/stream_server_zones.json
new file mode 100644
index 000000000..0c7df7873
--- /dev/null
+++ b/src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/stream_server_zones.json
@@ -0,0 +1,15 @@
+{
+ "tcp_server": {
+ "processing": 0,
+ "connections": 0,
+ "sessions": {
+ "2xx": 0,
+ "4xx": 0,
+ "5xx": 0,
+ "total": 0
+ },
+ "discarded": 0,
+ "received": 0,
+ "sent": 0
+ }
+}
diff --git a/src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/stream_upstreams.json b/src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/stream_upstreams.json
new file mode 100644
index 000000000..707ad4db7
--- /dev/null
+++ b/src/go/collectors/go.d.plugin/modules/nginxplus/testdata/api-8/stream_upstreams.json
@@ -0,0 +1,48 @@
+{
+ "stream_backend": {
+ "peers": [
+ {
+ "id": 0,
+ "server": "127.0.0.1:12346",
+ "name": "127.0.0.1:12346",
+ "backup": false,
+ "weight": 1,
+ "state": "up",
+ "active": 0,
+ "connections": 0,
+ "sent": 0,
+ "received": 0,
+ "fails": 0,
+ "unavail": 0,
+ "health_checks": {
+ "checks": 0,
+ "fails": 0,
+ "unhealthy": 0
+ },
+ "downtime": 0
+ },
+ {
+ "id": 1,
+ "server": "127.0.0.1:12347",
+ "name": "127.0.0.1:12347",
+ "backup": false,
+ "weight": 1,
+ "state": "up",
+ "active": 0,
+ "connections": 0,
+ "sent": 0,
+ "received": 0,
+ "fails": 0,
+ "unavail": 0,
+ "health_checks": {
+ "checks": 0,
+ "fails": 0,
+ "unhealthy": 0
+ },
+ "downtime": 0
+ }
+ ],
+ "zombies": 0,
+ "zone": "tcp_servers"
+ }
+}
diff --git a/src/go/collectors/go.d.plugin/modules/nginxplus/testdata/config.json b/src/go/collectors/go.d.plugin/modules/nginxplus/testdata/config.json
new file mode 100644
index 000000000..984c3ed6e
--- /dev/null
+++ b/src/go/collectors/go.d.plugin/modules/nginxplus/testdata/config.json
@@ -0,0 +1,20 @@
+{
+ "update_every": 123,
+ "url": "ok",
+ "body": "ok",
+ "method": "ok",
+ "headers": {
+ "ok": "ok"
+ },
+ "username": "ok",
+ "password": "ok",
+ "proxy_url": "ok",
+ "proxy_username": "ok",
+ "proxy_password": "ok",
+ "timeout": 123.123,
+ "not_follow_redirects": true,
+ "tls_ca": "ok",
+ "tls_cert": "ok",
+ "tls_key": "ok",
+ "tls_skip_verify": true
+}
diff --git a/src/go/collectors/go.d.plugin/modules/nginxplus/testdata/config.yaml b/src/go/collectors/go.d.plugin/modules/nginxplus/testdata/config.yaml
new file mode 100644
index 000000000..8558b61cc
--- /dev/null
+++ b/src/go/collectors/go.d.plugin/modules/nginxplus/testdata/config.yaml
@@ -0,0 +1,17 @@
+update_every: 123
+url: "ok"
+body: "ok"
+method: "ok"
+headers:
+ ok: "ok"
+username: "ok"
+password: "ok"
+proxy_url: "ok"
+proxy_username: "ok"
+proxy_password: "ok"
+timeout: 123.123
+not_follow_redirects: yes
+tls_ca: "ok"
+tls_cert: "ok"
+tls_key: "ok"
+tls_skip_verify: yes