diff --git a/common/monitoring/grafana/dashboards/kong-dashboard.json b/common/monitoring/grafana/dashboards/kong-dashboard.json index a8e2083..174c7b7 100644 --- a/common/monitoring/grafana/dashboards/kong-dashboard.json +++ b/common/monitoring/grafana/dashboards/kong-dashboard.json @@ -303,7 +303,7 @@ "uid": "PBFA97CFB590B2093" }, "editorMode": "code", - "expr": "count(rate(kong_http_requests_total{service=~\"$service\", route=~\"$route\", code=~\"1..\"}[$__interval]))", + "expr": "sum(sum_over_time(kong_http_requests_total{service=~\"$service\", route=~\"$route\", code=~\"1..\"}[$__interval]))", "instant": false, "legendFormat": "__auto", "range": true, @@ -374,7 +374,7 @@ "uid": "PBFA97CFB590B2093" }, "editorMode": "code", - "expr": "count(rate(kong_http_requests_total{service=~\"$service\", route=~\"$route\", code=~\"1..\"}[$__interval])) / count(rate(kong_http_requests_total{service=~\"$service\", route=~\"$route\"}[$__interval])) * 100", + "expr": "sum(sum_over_time(kong_http_requests_total{service=~\"$service\", route=~\"$route\", code=~\"1..\"}[$__interval])) / sum(sum_over_time(kong_http_requests_total{service=~\"$service\", route=~\"$route\"}[$__interval])) * 100", "hide": false, "instant": false, "legendFormat": "percentage", @@ -447,7 +447,7 @@ "disableTextWrap": false, "editorMode": "code", "exemplar": false, - "expr": "count(rate(kong_http_requests_total{service=~\"$service\", route=~\"$route\", code=~\"2..\"}[$__interval]))", + "expr": "sum(sum_over_time(kong_http_requests_total{service=~\"$service\", route=~\"$route\", code=~\"2..\"}[$__interval]))", "fullMetaSearch": false, "includeNullMetadata": true, "instant": false, @@ -523,7 +523,7 @@ "disableTextWrap": false, "editorMode": "code", "exemplar": false, - "expr": "count(rate(kong_http_requests_total{service=~\"$service\", route=~\"$route\", code=~\"2..\"}[$__interval])) / count(rate(kong_http_requests_total{service=~\"$service\", route=~\"$route\"}[$__interval])) * 100", + "expr": "sum(sum_over_time(kong_http_requests_total{service=~\"$service\", route=~\"$route\", code=~\"2..\"}[$__interval])) / sum(sum_over_time(kong_http_requests_total{service=~\"$service\", route=~\"$route\"}[$__interval])) * 100", "fullMetaSearch": false, "includeNullMetadata": true, "instant": false, @@ -597,7 +597,7 @@ }, "disableTextWrap": false, "editorMode": "code", - "expr": "count(rate(kong_http_requests_total{service=~\"$service\",route=~\"$route\", code=~\"3..\"}[$__interval]))", + "expr": "sum(sum_over_time(kong_http_requests_total{service=~\"$service\", route=~\"$route\", code=~\"3..\"}[$__interval]))", "fullMetaSearch": false, "includeNullMetadata": true, "instant": false, @@ -673,7 +673,7 @@ "disableTextWrap": false, "editorMode": "code", "exemplar": false, - "expr": "count(rate(kong_http_requests_total{service=~\"$service\", route=~\"$route\", code=~\"3..\"}[$__interval])) / count(rate(kong_http_requests_total{service=~\"$service\", route=~\"$route\"}[$__interval])) * 100", + "expr": "sum(sum_over_time(kong_http_requests_total{service=~\"$service\", route=~\"$route\", code=~\"3..\"}[$__interval])) / sum(sum_over_time(kong_http_requests_total{service=~\"$service\", route=~\"$route\"}[$__interval])) * 100", "fullMetaSearch": false, "includeNullMetadata": true, "instant": false, @@ -748,7 +748,7 @@ "disableTextWrap": false, "editorMode": "code", "exemplar": false, - "expr": "(count(rate(kong_http_requests_total{service=~\"$service\",route=~\"$route\", code=~\"4..\"}[$__interval])))", + "expr": "sum(sum_over_time(kong_http_requests_total{service=~\"$service\", route=~\"$route\", code=~\"4..\"}[$__interval]))", "fullMetaSearch": false, "includeNullMetadata": true, "instant": false, @@ -824,7 +824,7 @@ "disableTextWrap": false, "editorMode": "code", "exemplar": false, - "expr": "count(rate(kong_http_requests_total{service=~\"$service\", route=~\"$route\", code=~\"4..\"}[$__interval])) / count(rate(kong_http_requests_total{service=~\"$service\", route=~\"$route\"}[$__interval])) * 100", + "expr": "sum(sum_over_time(kong_http_requests_total{service=~\"$service\", route=~\"$route\", code=~\"4..\"}[$__interval])) / sum(sum_over_time(kong_http_requests_total{service=~\"$service\", route=~\"$route\"}[$__interval])) * 100", "fullMetaSearch": false, "includeNullMetadata": true, "instant": false, @@ -897,7 +897,7 @@ "uid": "PBFA97CFB590B2093" }, "editorMode": "code", - "expr": "count(rate(kong_http_requests_total{service=~\"$service\", route=~\"$route\", code=~\"5..\"}[$__interval])) by (status_code)", + "expr": "sum(sum_over_time(kong_http_requests_total{service=~\"$service\", route=~\"$route\", code=~\"5..\"}[$__interval]))", "instant": false, "legendFormat": "__auto", "range": true, @@ -970,7 +970,7 @@ "disableTextWrap": false, "editorMode": "code", "exemplar": false, - "expr": "count(rate(kong_http_requests_total{service=~\"$service\", route=~\"$route\", code=~\"5..\"}[1m])) / count(rate(kong_http_requests_total{service=~\"$service\", route=~\"$route\"}[$__interval])) * 100", + "expr": "sum(sum_over_time(kong_http_requests_total{service=~\"$service\", route=~\"$route\", code=~\"5..\"}[$__interval])) / sum(sum_over_time(kong_http_requests_total{service=~\"$service\", route=~\"$route\"}[$__interval])) * 100", "fullMetaSearch": false, "includeNullMetadata": true, "instant": false, @@ -1264,7 +1264,7 @@ ] }, "time": { - "from": "now-30m", + "from": "now-7d", "to": "now" }, "timeRangeUpdatedDuringEditOrView": false, @@ -1272,6 +1272,6 @@ "timezone": "", "title": "Kong (New)", "uid": "b4231b20-651b-4877-a626-88f20f0cca6b", - "version": 2, + "version": 7, "weekStart": "" } \ No newline at end of file