Fix nginx metric names
This commit is contained in:
parent
58aa2d7f39
commit
16db6d16ee
2 changed files with 9 additions and 9 deletions
|
@ -103,10 +103,10 @@
|
|||
- title: "Throughput"
|
||||
y_label: "Requests / Sec"
|
||||
required_metrics:
|
||||
- nginx_responses_total
|
||||
- nginx_server_requests
|
||||
weight: 1
|
||||
queries:
|
||||
- query_range: 'sum(rate(nginx_responses_total{server_zone!="*", server_zone!="_", %{environment_filter}}[2m])) by (status_code)'
|
||||
- query_range: 'sum(rate(nginx_server_requests{server_zone!="*", server_zone!="_", %{environment_filter}}[2m])) by (code)'
|
||||
unit: req / sec
|
||||
label: Status Code
|
||||
series:
|
||||
|
@ -121,19 +121,19 @@
|
|||
- title: "Latency"
|
||||
y_label: "Latency (ms)"
|
||||
required_metrics:
|
||||
- nginx_upstream_response_msecs_avg
|
||||
- nginx_server_requestMsec
|
||||
weight: 1
|
||||
queries:
|
||||
- query_range: 'avg(nginx_upstream_response_msecs_avg{%{environment_filter}})'
|
||||
- query_range: 'avg(nginx_server_requestMsec{%{environment_filter}})'
|
||||
label: Upstream
|
||||
unit: ms
|
||||
- title: "HTTP Error Rate"
|
||||
y_label: "HTTP 500 Errors / Sec"
|
||||
required_metrics:
|
||||
- nginx_responses_total
|
||||
- nginx_server_requests
|
||||
weight: 1
|
||||
queries:
|
||||
- query_range: 'sum(rate(nginx_responses_total{status_code="5xx", %{environment_filter}}[2m]))'
|
||||
- query_range: 'sum(rate(nginx_server_requests{code="5xx", %{environment_filter}}[2m]))'
|
||||
label: HTTP Errors
|
||||
unit: "errors / sec"
|
||||
- group: System metrics (Kubernetes)
|
||||
|
|
|
@ -12,9 +12,9 @@ The [Prometheus service](../prometheus.md) must be enabled.
|
|||
|
||||
| Name | Query |
|
||||
| ---- | ----- |
|
||||
| Throughput (req/sec) | sum(rate(nginx_responses_total{server_zone!="*", server_zone!="_", %{environment_filter}}[2m])) by (status_code) |
|
||||
| Latency (ms) | avg(nginx_upstream_response_msecs_avg{%{environment_filter}}) |
|
||||
| HTTP Error Rate (HTTP Errors / sec) | rate(nginx_responses_total{status_code="5xx", %{environment_filter}}[2m])) |
|
||||
| Throughput (req/sec) | sum(rate(nginx_server_requests{server_zone!="*", server_zone!="_", %{environment_filter}}[2m])) by (code) |
|
||||
| Latency (ms) | avg(nginx_server_requestMsec{%{environment_filter}}) |
|
||||
| HTTP Error Rate (HTTP Errors / sec) | sum(rate(nginx_server_requests{code="5xx", %{environment_filter}}[2m])) |
|
||||
|
||||
## Configuring Prometheus to monitor for NGINX metrics
|
||||
|
||||
|
|
Loading…
Reference in a new issue