diff --git a/docker/monitoring/grafana/provisioning/dashboards/cms_deid_medcat.json b/docker/monitoring/grafana/provisioning/dashboards/cms_deid_medcat.json index 4eea61c..a36fa89 100644 --- a/docker/monitoring/grafana/provisioning/dashboards/cms_deid_medcat.json +++ b/docker/monitoring/grafana/provisioning/dashboards/cms_deid_medcat.json @@ -24,7 +24,7 @@ "editable": true, "fiscalYearStartMonth": 0, "graphTooltip": 0, - "id": 4, + "id": 5, "links": [], "liveNow": false, "panels": [ @@ -129,6 +129,18 @@ "legendFormat": "/redact", "range": true, "refId": "B" + }, + { + "datasource": { + "type": "prometheus", + "uid": "P7A53D3B2E146C92D" + }, + "editorMode": "code", + "expr": "round(increase(http_requests_total{handler=\"/process_bulk\", job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", method=\"POST\", status=\"2xx\"}[10y]))", + "hide": false, + "legendFormat": "/process_bulk", + "range": true, + "refId": "C" } ], "title": "Number of Processed Docs", @@ -541,7 +553,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "round(increase(cms_doc_annotations_sum{handler=\"/process\", job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\"}[10y]))", + "expr": "round(increase(cms_doc_annotations_sum{handler=\"/process\", job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", method=\"POST\"}[10y]))", "instant": false, "legendFormat": "/process", "range": true, @@ -553,7 +565,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "round(increase(cms_doc_annotations_sum{handler=\"/process_bulk\", job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\"}[10y]))", + "expr": "round(increase(cms_doc_annotations_sum{handler=\"/process_bulk\", job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", method=\"POST\"}[10y]))", "hide": false, "legendFormat": "/process_bulk", "range": true, @@ -565,7 +577,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "round(increase(cms_doc_annotations_sum{handler=\"/redact\", job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\"}[10y]))", + "expr": "round(increase(cms_doc_annotations_sum{handler=\"/redact\", job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", method=\"POST\"}[10y]))", "hide": false, "legendFormat": "/redact", "range": true, @@ -662,7 +674,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "increase(http_request_size_bytes_sum{handler=\"/process\", job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\"}[10y])", + "expr": "increase(http_request_size_bytes_sum{handler=\"/process\", job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", method=\"POST\"}[10y])", "format": "time_series", "interval": "", "intervalFactor": 1, @@ -676,7 +688,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "increase(http_request_size_bytes_sum{handler=\"/process_bulk\", job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\"}[10y])", + "expr": "increase(http_request_size_bytes_sum{handler=\"/process_bulk\", job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", method=\"POST\"}[10y])", "hide": false, "legendFormat": "/process_bulk", "range": true, @@ -688,7 +700,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "increase(http_request_size_bytes_sum{handler=\"/redact\", job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\"}[10y])", + "expr": "increase(http_request_size_bytes_sum{handler=\"/redact\", job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", method=\"POST\"}[10y])", "hide": false, "legendFormat": "/redact", "range": true, @@ -762,7 +774,7 @@ "options": { "mode": "exclude", "names": [ - "/process" + "/redact" ], "prefix": "All except:", "readOnly": true @@ -1271,8 +1283,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -1363,7 +1374,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "rate(http_request_duration_seconds_sum{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process\"}[$__rate_interval])", + "expr": "rate(http_request_duration_seconds_sum{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, @@ -1380,7 +1391,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "rate(http_request_size_bytes_sum{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process\"}[$__rate_interval])", + "expr": "rate(http_request_size_bytes_sum{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, @@ -1395,7 +1406,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "(rate(http_request_size_bytes_sum{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process\"}[$__rate_interval])) / (rate(http_request_duration_seconds_sum{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process\"}[$__rate_interval]))", + "expr": "(rate(http_request_size_bytes_sum{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]) / on(job, instance, handler) rate(http_request_size_bytes_count{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval])) / (rate(http_request_duration_seconds_sum{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]) / on(job, instance, handler) rate(http_request_duration_seconds_count{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]))", "hide": false, "legendFormat": "ratio", "range": true, @@ -1450,8 +1461,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -1542,7 +1552,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "rate(http_request_duration_seconds_sum{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process\"}[$__rate_interval])", + "expr": "rate(http_request_duration_seconds_sum{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, @@ -1559,7 +1569,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "rate(cms_doc_annotations_sum{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process\"}[$__rate_interval])", + "expr": "rate(cms_doc_annotations_sum{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, @@ -1574,7 +1584,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "(rate(cms_doc_annotations_sum{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process\"}[$__rate_interval])) / (rate(http_request_duration_seconds_sum{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process\"}[$__rate_interval]))", + "expr": "(rate(cms_doc_annotations_sum{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]) / on(job, instance, handler) rate(cms_doc_annotations_count{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval])) / (rate(http_request_duration_seconds_sum{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]) / on(job, instance, handler) rate(http_request_duration_seconds_count{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]))", "hide": false, "legendFormat": "ratio", "range": true, @@ -1629,8 +1639,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -1721,7 +1730,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "rate(http_request_duration_seconds_sum{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/redact\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/redact\"}[$__rate_interval])", + "expr": "rate(http_request_duration_seconds_sum{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/redact\", method=\"POST\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/redact\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, @@ -1738,7 +1747,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "rate(http_request_size_bytes_sum{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/redact\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/redact\"}[$__rate_interval])", + "expr": "rate(http_request_size_bytes_sum{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/redact\", method=\"POST\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/redact\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, @@ -1753,7 +1762,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "(rate(http_request_size_bytes_sum{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/redact\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/redact\"}[$__rate_interval])) / (rate(http_request_duration_seconds_sum{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/redact\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/redact\"}[$__rate_interval]))", + "expr": "(rate(http_request_size_bytes_sum{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/redact\", method=\"POST\"}[$__rate_interval]) / on(job, instance, handler) rate(http_request_size_bytes_count{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/redact\", method=\"POST\"}[$__rate_interval])) / (rate(http_request_duration_seconds_sum{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/redact\", method=\"POST\"}[$__rate_interval]) / on(job, instance, handler) rate(http_request_duration_seconds_count{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/redact\", method=\"POST\"}[$__rate_interval]))", "hide": false, "legendFormat": "ratio", "range": true, @@ -1808,8 +1817,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -1900,7 +1908,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "rate(http_request_duration_seconds_sum{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/redact\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/redact\"}[$__rate_interval])", + "expr": "rate(http_request_duration_seconds_sum{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/redact\", method=\"POST\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/redact\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, @@ -1917,7 +1925,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "rate(cms_doc_annotations_sum{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/redact\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/redact\"}[$__rate_interval])", + "expr": "rate(cms_doc_annotations_sum{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/redact\", method=\"POST\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/redact\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, @@ -1932,7 +1940,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "(rate(cms_doc_annotations_sum{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/redact\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/redact\"}[$__rate_interval])) / (rate(http_request_duration_seconds_sum{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/redact\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/redact\"}[$__rate_interval]))", + "expr": "(rate(cms_doc_annotations_sum{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/redact\", method=\"POST\"}[$__rate_interval]) / on(job, instance, handler) rate(cms_doc_annotations_count{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/redact\", method=\"POST\"}[$__rate_interval])) / (rate(http_request_duration_seconds_sum{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/redact\", method=\"POST\"}[$__rate_interval]) / on(job, instance, handler) rate(http_request_duration_seconds_count{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/redact\", method=\"POST\"}[$__rate_interval]))", "hide": false, "legendFormat": "ratio", "range": true, @@ -1987,8 +1995,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -2103,7 +2110,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "rate(http_request_duration_seconds_sum{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process_bulk\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process_bulk\"}[$__rate_interval])", + "expr": "rate(http_request_duration_seconds_sum{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, @@ -2120,7 +2127,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "rate(http_request_size_bytes_sum{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process_bulk\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process_bulk\"}[$__rate_interval])", + "expr": "rate(http_request_size_bytes_sum{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, @@ -2135,7 +2142,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "(rate(http_request_size_bytes_sum{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process_bulk\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process_bulk\"}[$__rate_interval])) / (rate(http_request_duration_seconds_sum{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process_bulk\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process_bulk\"}[$__rate_interval]))", + "expr": "(rate(http_request_size_bytes_sum{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]) / on(job, instance, handler) rate(http_request_size_bytes_count{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval])) / (rate(http_request_duration_seconds_sum{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]) / on(job, instance, handler) rate(http_request_duration_seconds_count{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]))", "hide": false, "legendFormat": "ratio", "range": true, @@ -2190,8 +2197,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -2306,7 +2312,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "rate(http_request_duration_seconds_sum{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process_bulk\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process_bulk\"}[$__rate_interval])", + "expr": "rate(http_request_duration_seconds_sum{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, @@ -2323,7 +2329,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "rate(cms_doc_annotations_sum{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process_bulk\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process_bulk\"}[$__rate_interval])", + "expr": "rate(cms_doc_annotations_sum{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, @@ -2338,7 +2344,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "(rate(cms_doc_annotations_sum{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process_bulk\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process_bulk\"}[$__rate_interval])) / (rate(http_request_duration_seconds_sum{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process_bulk\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process_bulk\"}[$__rate_interval]))", + "expr": "(rate(cms_doc_annotations_sum{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]) / on(job, instance, handler) rate(cms_doc_annotations_count{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval])) / (rate(http_request_duration_seconds_sum{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]) / on(job, instance, handler) rate(http_request_duration_seconds_count{job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]))", "hide": false, "legendFormat": "ratio", "range": true, @@ -2393,8 +2399,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -2458,7 +2463,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "cms_avg_anno_acc_per_concept{handler=\"/redact\", job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\"}", + "expr": "cms_avg_anno_acc_per_concept{handler=\"/redact\", job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", method=\"POST\"}", "format": "time_series", "instant": false, "interval": "", @@ -2472,7 +2477,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "cms_avg_anno_acc_per_concept{handler=\"/process\", job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\"}", + "expr": "cms_avg_anno_acc_per_concept{handler=\"/process\", job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", method=\"POST\"}", "hide": false, "legendFormat": "{{concept}}", "range": true, @@ -2484,7 +2489,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "cms_avg_anno_acc_per_concept{handler=\"/process_bulk\", job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\"}", + "expr": "cms_avg_anno_acc_per_concept{handler=\"/process_bulk\", job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", method=\"POST\"}", "hide": false, "legendFormat": "{{concept}}", "range": true, @@ -2539,8 +2544,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -2604,7 +2608,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "cms_avg_anno_acc_per_doc{handler=\"/redact\", job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\"}", + "expr": "cms_avg_anno_acc_per_doc{handler=\"/redact\", job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", method=\"POST\"}", "instant": false, "legendFormat": "/redact", "range": true, @@ -2616,7 +2620,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "cms_avg_anno_acc_per_doc{handler=\"/process\", job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\"}", + "expr": "cms_avg_anno_acc_per_doc{handler=\"/process\", job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", method=\"POST\"}", "hide": false, "legendFormat": "/process", "range": true, @@ -2628,7 +2632,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "cms_avg_anno_acc_per_doc{handler=\"/process_bulk\", job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\"}", + "expr": "cms_avg_anno_acc_per_doc{handler=\"/process_bulk\", job=\"cms_medcat-deid\", instance=\"medcat-deid:8000\", method=\"POST\"}", "hide": false, "legendFormat": "/process_bulk", "range": true, @@ -2684,8 +2688,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -2786,8 +2789,7 @@ "mode": "absolute", "steps": [ { - "color": "transparent", - "value": null + "color": "transparent" }, { "color": "red", @@ -2888,8 +2890,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -2989,8 +2990,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -3091,8 +3091,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -3177,6 +3176,6 @@ "timezone": "", "title": "De-Identification MedCAT Model", "uid": "4Rjky-h4k", - "version": 7, + "version": 8, "weekStart": "" } \ No newline at end of file diff --git a/docker/monitoring/grafana/provisioning/dashboards/cms_huggingface_ner.json b/docker/monitoring/grafana/provisioning/dashboards/cms_huggingface_ner.json index ce1255b..9f56edb 100644 --- a/docker/monitoring/grafana/provisioning/dashboards/cms_huggingface_ner.json +++ b/docker/monitoring/grafana/provisioning/dashboards/cms_huggingface_ner.json @@ -24,7 +24,7 @@ "editable": true, "fiscalYearStartMonth": 0, "graphTooltip": 0, - "id": 4, + "id": 6, "links": [], "liveNow": false, "panels": [ @@ -129,6 +129,18 @@ "legendFormat": "/redact", "range": true, "refId": "B" + }, + { + "datasource": { + "type": "prometheus", + "uid": "P7A53D3B2E146C92D" + }, + "editorMode": "code", + "expr": "round(increase(http_requests_total{handler=\"/process_bulk\", job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", method=\"POST\", status=\"2xx\"}[10y]))", + "hide": false, + "legendFormat": "/process_bulk", + "range": true, + "refId": "C" } ], "title": "Number of Processed Docs", @@ -541,7 +553,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "round(increase(cms_doc_annotations_sum{handler=\"/process\", job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\"}[10y]))", + "expr": "round(increase(cms_doc_annotations_sum{handler=\"/process\", job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", method=\"POST\"}[10y]))", "instant": false, "legendFormat": "/process", "range": true, @@ -553,7 +565,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "round(increase(cms_doc_annotations_sum{handler=\"/process_bulk\", job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\"}[10y]))", + "expr": "round(increase(cms_doc_annotations_sum{handler=\"/process_bulk\", job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", method=\"POST\"}[10y]))", "hide": false, "legendFormat": "/process_bulk", "range": true, @@ -565,7 +577,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "round(increase(cms_doc_annotations_sum{handler=\"/redact\", job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\"}[10y]))", + "expr": "round(increase(cms_doc_annotations_sum{handler=\"/redact\", job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", method=\"POST\"}[10y]))", "hide": false, "legendFormat": "/redact", "range": true, @@ -662,7 +674,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "increase(http_request_size_bytes_sum{handler=\"/process\", job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\"}[10y])", + "expr": "increase(http_request_size_bytes_sum{handler=\"/process\", job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", method=\"POST\"}[10y])", "format": "time_series", "interval": "", "intervalFactor": 1, @@ -676,7 +688,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "increase(http_request_size_bytes_sum{handler=\"/process_bulk\", job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\"}[10y])", + "expr": "increase(http_request_size_bytes_sum{handler=\"/process_bulk\", job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", method=\"POST\"}[10y])", "hide": false, "legendFormat": "/process_bulk", "range": true, @@ -688,7 +700,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "increase(http_request_size_bytes_sum{handler=\"/redact\", job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\"}[10y])", + "expr": "increase(http_request_size_bytes_sum{handler=\"/redact\", job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", method=\"POST\"}[10y])", "hide": false, "legendFormat": "/redact", "range": true, @@ -1363,7 +1375,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "rate(http_request_duration_seconds_sum{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/process\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/process\"}[$__rate_interval])", + "expr": "rate(http_request_duration_seconds_sum{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, @@ -1380,7 +1392,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "rate(http_request_size_bytes_sum{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/process\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/process\"}[$__rate_interval])", + "expr": "rate(http_request_size_bytes_sum{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, @@ -1395,7 +1407,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "(rate(http_request_size_bytes_sum{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/process\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/process\"}[$__rate_interval])) / (rate(http_request_duration_seconds_sum{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/process\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/process\"}[$__rate_interval]))", + "expr": "(rate(http_request_size_bytes_sum{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]) / on(job, instance, handler) rate(http_request_size_bytes_count{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval])) / (rate(http_request_duration_seconds_sum{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]) / on(job, instance, handler) rate(http_request_duration_seconds_count{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]))", "hide": false, "legendFormat": "ratio", "range": true, @@ -1559,7 +1571,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "rate(cms_doc_annotations_sum{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/process\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/process\"}[$__rate_interval])", + "expr": "rate(cms_doc_annotations_sum{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, @@ -1574,7 +1586,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "(rate(cms_doc_annotations_sum{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/process\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/process\"}[$__rate_interval])) / (rate(http_request_duration_seconds_sum{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/process\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/process\"}[$__rate_interval]))", + "expr": "(rate(cms_doc_annotations_sum{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]) / on(job, instance, handler) rate(cms_doc_annotations_count{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval])) / (rate(http_request_duration_seconds_sum{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]) / on(job, instance, handler) rate(http_request_duration_seconds_count{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]))", "hide": false, "legendFormat": "ratio", "range": true, @@ -1721,7 +1733,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "rate(http_request_duration_seconds_sum{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/redact\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/redact\"}[$__rate_interval])", + "expr": "rate(http_request_duration_seconds_sum{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/redact\", method=\"POST\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/redact\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, @@ -1738,7 +1750,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "rate(http_request_size_bytes_sum{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/redact\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/redact\"}[$__rate_interval])", + "expr": "rate(http_request_size_bytes_sum{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/redact\", method=\"POST\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/redact\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, @@ -1753,7 +1765,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "(rate(http_request_size_bytes_sum{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/redact\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/redact\"}[$__rate_interval])) / (rate(http_request_duration_seconds_sum{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/redact\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/redact\"}[$__rate_interval]))", + "expr": "(rate(http_request_size_bytes_sum{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/redact\", method=\"POST\"}[$__rate_interval]) / on(job, instance, handler) rate(http_request_size_bytes_count{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/redact\", method=\"POST\"}[$__rate_interval])) / (rate(http_request_duration_seconds_sum{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/redact\", method=\"POST\"}[$__rate_interval]) / on(job, instance, handler) rate(http_request_duration_seconds_count{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/redact\", method=\"POST\"}[$__rate_interval]))", "hide": false, "legendFormat": "ratio", "range": true, @@ -1917,7 +1929,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "rate(cms_doc_annotations_sum{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/redact\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/redact\"}[$__rate_interval])", + "expr": "rate(cms_doc_annotations_sum{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/redact\", method=\"POST\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/redact\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, @@ -1932,7 +1944,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "(rate(cms_doc_annotations_sum{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/redact\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/redact\"}[$__rate_interval])) / (rate(http_request_duration_seconds_sum{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/redact\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/redact\"}[$__rate_interval]))", + "expr": "(rate(cms_doc_annotations_sum{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/redact\", method=\"POST\"}[$__rate_interval]) / on(job, instance, handler) rate(cms_doc_annotations_count{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/redact\", method=\"POST\"}[$__rate_interval])) / (rate(http_request_duration_seconds_sum{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/redact\", method=\"POST\"}[$__rate_interval]) / on(job, instance, handler) rate(http_request_duration_seconds_count{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/redact\", method=\"POST\"}[$__rate_interval]))", "hide": false, "legendFormat": "ratio", "range": true, @@ -2103,7 +2115,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "rate(http_request_duration_seconds_sum{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/process_bulk\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/process_bulk\"}[$__rate_interval])", + "expr": "rate(http_request_duration_seconds_sum{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, @@ -2120,7 +2132,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "rate(http_request_size_bytes_sum{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/process_bulk\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/process_bulk\"}[$__rate_interval])", + "expr": "rate(http_request_size_bytes_sum{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, @@ -2135,7 +2147,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "(rate(http_request_size_bytes_sum{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/process_bulk\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/process_bulk\"}[$__rate_interval])) / (rate(http_request_duration_seconds_sum{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/process_bulk\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/process_bulk\"}[$__rate_interval]))", + "expr": "(rate(http_request_size_bytes_sum{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]) / on(job, instance, handler) rate(http_request_size_bytes_count{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval])) / (rate(http_request_duration_seconds_sum{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]) / on(job, instance, handler) rate(http_request_duration_seconds_count{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]))", "hide": false, "legendFormat": "ratio", "range": true, @@ -2323,7 +2335,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "rate(cms_doc_annotations_sum{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/process_bulk\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/process_bulk\"}[$__rate_interval])", + "expr": "rate(cms_doc_annotations_sum{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, @@ -2338,7 +2350,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "(rate(cms_doc_annotations_sum{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/process_bulk\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/process_bulk\"}[$__rate_interval])) / (rate(http_request_duration_seconds_sum{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/process_bulk\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/process_bulk\"}[$__rate_interval]))", + "expr": "(rate(cms_doc_annotations_sum{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]) / on(job, instance, handler) rate(cms_doc_annotations_count{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval])) / (rate(http_request_duration_seconds_sum{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]) / on(job, instance, handler) rate(http_request_duration_seconds_count{job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]))", "hide": false, "legendFormat": "ratio", "range": true, @@ -2458,7 +2470,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "cms_avg_anno_acc_per_concept{handler=\"/redact\", job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\"}", + "expr": "cms_avg_anno_acc_per_concept{handler=\"/redact\", job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", method=\"POST\"}", "format": "time_series", "instant": false, "interval": "", @@ -2472,7 +2484,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "cms_avg_anno_acc_per_concept{handler=\"/process\", job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\"}", + "expr": "cms_avg_anno_acc_per_concept{handler=\"/process\", job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", method=\"POST\"}", "hide": false, "legendFormat": "{{concept}}", "range": true, @@ -2484,7 +2496,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "cms_avg_anno_acc_per_concept{handler=\"/process_bulk\", job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\"}", + "expr": "cms_avg_anno_acc_per_concept{handler=\"/process_bulk\", job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", method=\"POST\"}", "hide": false, "legendFormat": "{{concept}}", "range": true, @@ -2604,7 +2616,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "cms_avg_anno_acc_per_doc{handler=\"/redact\", job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\"}", + "expr": "cms_avg_anno_acc_per_doc{handler=\"/redact\", job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", method=\"POST\"}", "instant": false, "legendFormat": "/redact", "range": true, @@ -2616,7 +2628,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "cms_avg_anno_acc_per_doc{handler=\"/process\", job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\"}", + "expr": "cms_avg_anno_acc_per_doc{handler=\"/process\", job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", method=\"POST\"}", "hide": false, "legendFormat": "/process", "range": true, @@ -2628,7 +2640,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "cms_avg_anno_acc_per_doc{handler=\"/process_bulk\", job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\"}", + "expr": "cms_avg_anno_acc_per_doc{handler=\"/process_bulk\", job=\"cms_huggingface-ner\", instance=\"huggingface-ner:8000\", method=\"POST\"}", "hide": false, "legendFormat": "/process_bulk", "range": true, diff --git a/docker/monitoring/grafana/provisioning/dashboards/cms_icd10_medcat.json b/docker/monitoring/grafana/provisioning/dashboards/cms_icd10_medcat.json index 7c4fbbe..9b1a04b 100644 --- a/docker/monitoring/grafana/provisioning/dashboards/cms_icd10_medcat.json +++ b/docker/monitoring/grafana/provisioning/dashboards/cms_icd10_medcat.json @@ -24,7 +24,7 @@ "editable": true, "fiscalYearStartMonth": 0, "graphTooltip": 0, - "id": 2, + "id": 4, "links": [], "liveNow": false, "panels": [ @@ -117,6 +117,30 @@ "legendFormat": "/process", "range": true, "refId": "A" + }, + { + "datasource": { + "type": "prometheus", + "uid": "P7A53D3B2E146C92D" + }, + "editorMode": "code", + "expr": "round(increase(http_requests_total{handler=\"/redact\", job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", method=\"POST\", status=\"2xx\"}[10y]))", + "hide": false, + "legendFormat": "/redact", + "range": true, + "refId": "B" + }, + { + "datasource": { + "type": "prometheus", + "uid": "P7A53D3B2E146C92D" + }, + "editorMode": "code", + "expr": "round(increase(http_requests_total{handler=\"/process_bulk\", job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", method=\"POST\", status=\"2xx\"}[10y]))", + "hide": false, + "legendFormat": "/process_bulk", + "range": true, + "refId": "C" } ], "title": "Number of Processed Docs", @@ -529,7 +553,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "round(increase(cms_doc_annotations_sum{handler=\"/process\", job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\"}[10y]))", + "expr": "round(increase(cms_doc_annotations_sum{handler=\"/process\", job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", method=\"POST\"}[10y]))", "instant": false, "legendFormat": "/process", "range": true, @@ -541,7 +565,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "round(increase(cms_doc_annotations_sum{handler=\"/process_bulk\", job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\"}[10y]))", + "expr": "round(increase(cms_doc_annotations_sum{handler=\"/process_bulk\", job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", method=\"POST\"}[10y]))", "hide": false, "legendFormat": "/process_bulk", "range": true, @@ -638,7 +662,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "increase(http_request_size_bytes_sum{handler=\"/process\", job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\"}[10y])", + "expr": "increase(http_request_size_bytes_sum{handler=\"/process\", job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", method=\"POST\"}[10y])", "format": "time_series", "interval": "", "intervalFactor": 1, @@ -652,7 +676,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "increase(http_request_size_bytes_sum{handler=\"/process_bulk\", job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\"}[10y])", + "expr": "increase(http_request_size_bytes_sum{handler=\"/process_bulk\", job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", method=\"POST\"}[10y])", "hide": false, "legendFormat": "/process_bulk", "range": true, @@ -776,7 +800,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "rate(http_request_size_bytes_sum{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process\"}[$__rate_interval])", + "expr": "rate(http_request_size_bytes_sum{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "interval": "", "intervalFactor": 1, @@ -790,7 +814,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "rate(cms_doc_annotations_sum{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process\"}[$__rate_interval])", + "expr": "rate(cms_doc_annotations_sum{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval])", "hide": false, "legendFormat": "avg_entities", "range": true, @@ -914,7 +938,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "rate(http_request_size_bytes_sum{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process_bulk\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process_bulk\"}[$__rate_interval])", + "expr": "rate(http_request_size_bytes_sum{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "interval": "", "intervalFactor": 1, @@ -928,7 +952,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "rate(cms_doc_annotations_sum{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process_bulk\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process_bulk\"}[$__rate_interval])", + "expr": "rate(cms_doc_annotations_sum{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval])", "hide": false, "legendFormat": "avg_entities", "range": true, @@ -1400,7 +1424,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "cms_avg_anno_acc_per_doc{handler=\"/process\", job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\"}", + "expr": "cms_avg_anno_acc_per_doc{handler=\"/process\", job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", method=\"POST\"}", "instant": false, "legendFormat": "/process", "range": true, @@ -1412,7 +1436,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "cms_avg_anno_acc_per_doc{handler=\"/process_bulk\", job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\"}", + "expr": "cms_avg_anno_acc_per_doc{handler=\"/process_bulk\", job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", method=\"POST\"}", "hide": false, "legendFormat": "/process_bulk", "range": true, @@ -1507,7 +1531,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "cms_avg_meta_anno_conf_per_doc{handler=\"/process\", job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\"}", + "expr": "cms_avg_meta_anno_conf_per_doc{handler=\"/process\", job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", method=\"POST\"}", "instant": false, "legendFormat": "/process", "range": true, @@ -1519,7 +1543,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "cms_avg_meta_anno_conf_per_doc{handler=\"/process_bulk\", job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\"}", + "expr": "cms_avg_meta_anno_conf_per_doc{handler=\"/process_bulk\", job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", method=\"POST\"}", "hide": false, "legendFormat": "/process_bulk", "range": true, @@ -1666,7 +1690,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "rate(http_request_duration_seconds_sum{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process\"}[$__rate_interval])", + "expr": "rate(http_request_duration_seconds_sum{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, @@ -1683,7 +1707,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "rate(http_request_size_bytes_sum{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process\"}[$__rate_interval])", + "expr": "rate(http_request_size_bytes_sum{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, @@ -1698,7 +1722,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "(rate(http_request_size_bytes_sum{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process\"}[$__rate_interval])) / (rate(http_request_duration_seconds_sum{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process\"}[$__rate_interval]))", + "expr": "(rate(http_request_size_bytes_sum{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]) / on(job, instance, handler) rate(http_request_size_bytes_count{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval])) / (rate(http_request_duration_seconds_sum{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]) / on(job, instance, handler) rate(http_request_duration_seconds_count{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]))", "hide": false, "legendFormat": "ratio", "range": true, @@ -1845,7 +1869,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "rate(http_request_duration_seconds_sum{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process\"}[$__rate_interval])", + "expr": "rate(http_request_duration_seconds_sum{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, @@ -1862,7 +1886,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "rate(cms_doc_annotations_sum{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process\"}[$__rate_interval])", + "expr": "rate(cms_doc_annotations_sum{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, @@ -1877,7 +1901,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "(rate(cms_doc_annotations_sum{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process\"}[$__rate_interval])) / (rate(http_request_duration_seconds_sum{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process\"}[$__rate_interval]))", + "expr": "(rate(cms_doc_annotations_sum{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]) / on(job, instance, handler) rate(cms_doc_annotations_count{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval])) / (rate(http_request_duration_seconds_sum{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]) / on(job, instance, handler) rate(http_request_duration_seconds_count{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]))", "hide": false, "legendFormat": "ratio", "range": true, @@ -2048,7 +2072,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "rate(http_request_duration_seconds_sum{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process_bulk\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process_bulk\"}[$__rate_interval])", + "expr": "rate(http_request_duration_seconds_sum{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, @@ -2065,7 +2089,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "rate(http_request_size_bytes_sum{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process_bulk\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process_bulk\"}[$__rate_interval])", + "expr": "rate(http_request_size_bytes_sum{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, @@ -2080,7 +2104,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "(rate(http_request_size_bytes_sum{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process_bulk\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process_bulk\"}[$__rate_interval])) / (rate(http_request_duration_seconds_sum{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process_bulk\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process_bulk\"}[$__rate_interval]))", + "expr": "(rate(http_request_size_bytes_sum{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]) / on(job, instance, handler) rate(http_request_size_bytes_count{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval])) / (rate(http_request_duration_seconds_sum{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]) / on(job, instance, handler) rate(http_request_duration_seconds_count{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]))", "hide": false, "legendFormat": "ratio", "range": true, @@ -2251,7 +2275,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "rate(http_request_duration_seconds_sum{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process_bulk\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process_bulk\"}[$__rate_interval])", + "expr": "rate(http_request_duration_seconds_sum{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, @@ -2268,7 +2292,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "rate(cms_doc_annotations_sum{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process_bulk\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process_bulk\"}[$__rate_interval])", + "expr": "rate(cms_doc_annotations_sum{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, @@ -2283,7 +2307,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "(rate(cms_doc_annotations_sum{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process_bulk\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process_bulk\"}[$__rate_interval])) / (rate(http_request_duration_seconds_sum{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process_bulk\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process_bulk\"}[$__rate_interval]))", + "expr": "(rate(cms_doc_annotations_sum{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]) / on(job, instance, handler) rate(cms_doc_annotations_count{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval])) / (rate(http_request_duration_seconds_sum{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]) / on(job, instance, handler) rate(http_request_duration_seconds_count{job=\"cms_medcat-icd10\", instance=\"medcat-icd10:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]))", "hide": false, "legendFormat": "ratio", "range": true, diff --git a/docker/monitoring/grafana/provisioning/dashboards/cms_opcs4_medcat.json b/docker/monitoring/grafana/provisioning/dashboards/cms_opcs4_medcat.json index d35c2e7..ad77bbd 100644 --- a/docker/monitoring/grafana/provisioning/dashboards/cms_opcs4_medcat.json +++ b/docker/monitoring/grafana/provisioning/dashboards/cms_opcs4_medcat.json @@ -24,7 +24,7 @@ "editable": true, "fiscalYearStartMonth": 0, "graphTooltip": 0, - "id": 2, + "id": 7, "links": [], "liveNow": false, "panels": [ @@ -117,6 +117,30 @@ "legendFormat": "/process", "range": true, "refId": "A" + }, + { + "datasource": { + "type": "prometheus", + "uid": "P7A53D3B2E146C92D" + }, + "editorMode": "code", + "expr": "round(increase(http_requests_total{handler=\"/redact\", job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", method=\"POST\", status=\"2xx\"}[10y]))", + "hide": false, + "legendFormat": "/redact", + "range": true, + "refId": "B" + }, + { + "datasource": { + "type": "prometheus", + "uid": "P7A53D3B2E146C92D" + }, + "editorMode": "code", + "expr": "round(increase(http_requests_total{handler=\"/process_bulk\", job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", method=\"POST\", status=\"2xx\"}[10y]))", + "hide": false, + "legendFormat": "/process_bulk", + "range": true, + "refId": "C" } ], "title": "Number of Processed Docs", @@ -529,7 +553,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "round(increase(cms_doc_annotations_sum{handler=\"/process\", job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\"}[10y]))", + "expr": "round(increase(cms_doc_annotations_sum{handler=\"/process\", job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", method=\"POST\"}[10y]))", "instant": false, "legendFormat": "/process", "range": true, @@ -541,7 +565,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "round(increase(cms_doc_annotations_sum{handler=\"/process_bulk\", job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\"}[10y]))", + "expr": "round(increase(cms_doc_annotations_sum{handler=\"/process_bulk\", job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", method=\"POST\"}[10y]))", "hide": false, "legendFormat": "/process_bulk", "range": true, @@ -638,7 +662,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "increase(http_request_size_bytes_sum{handler=\"/process\", job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\"}[10y])", + "expr": "increase(http_request_size_bytes_sum{handler=\"/process\", job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", method=\"POST\"}[10y])", "format": "time_series", "interval": "", "intervalFactor": 1, @@ -652,7 +676,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "increase(http_request_size_bytes_sum{handler=\"/process_bulk\", job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\"}[10y])", + "expr": "increase(http_request_size_bytes_sum{handler=\"/process_bulk\", job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", method=\"POST\"}[10y])", "hide": false, "legendFormat": "/process_bulk", "range": true, @@ -776,7 +800,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "rate(http_request_size_bytes_sum{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process\"}[$__rate_interval])", + "expr": "rate(http_request_size_bytes_sum{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "interval": "", "intervalFactor": 1, @@ -790,7 +814,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "rate(cms_doc_annotations_sum{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process\"}[$__rate_interval])", + "expr": "rate(cms_doc_annotations_sum{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval])", "hide": false, "legendFormat": "avg_entities", "range": true, @@ -914,7 +938,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "rate(http_request_size_bytes_sum{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process_bulk\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process_bulk\"}[$__rate_interval])", + "expr": "rate(http_request_size_bytes_sum{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "interval": "", "intervalFactor": 1, @@ -928,7 +952,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "rate(cms_doc_annotations_sum{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process_bulk\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process_bulk\"}[$__rate_interval])", + "expr": "rate(cms_doc_annotations_sum{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval])", "hide": false, "legendFormat": "avg_entities", "range": true, @@ -1400,7 +1424,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "cms_avg_anno_acc_per_doc{handler=\"/process\", job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\"}", + "expr": "cms_avg_anno_acc_per_doc{handler=\"/process\", job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", method=\"POST\"}", "instant": false, "legendFormat": "/process", "range": true, @@ -1412,7 +1436,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "cms_avg_anno_acc_per_doc{handler=\"/process_bulk\", job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\"}", + "expr": "cms_avg_anno_acc_per_doc{handler=\"/process_bulk\", job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", method=\"POST\"}", "hide": false, "legendFormat": "/process_bulk", "range": true, @@ -1507,7 +1531,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "cms_avg_meta_anno_conf_per_doc{handler=\"/process\", job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\"}", + "expr": "cms_avg_meta_anno_conf_per_doc{handler=\"/process\", job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", method=\"POST\"}", "instant": false, "legendFormat": "/process", "range": true, @@ -1519,7 +1543,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "cms_avg_meta_anno_conf_per_doc{handler=\"/process_bulk\", job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\"}", + "expr": "cms_avg_meta_anno_conf_per_doc{handler=\"/process_bulk\", job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", method=\"POST\"}", "hide": false, "legendFormat": "/process_bulk", "range": true, @@ -1666,7 +1690,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "rate(http_request_duration_seconds_sum{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process\"}[$__rate_interval])", + "expr": "rate(http_request_duration_seconds_sum{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, @@ -1683,7 +1707,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "rate(http_request_size_bytes_sum{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process\"}[$__rate_interval])", + "expr": "rate(http_request_size_bytes_sum{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, @@ -1698,7 +1722,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "(rate(http_request_size_bytes_sum{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process\"}[$__rate_interval])) / (rate(http_request_duration_seconds_sum{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process\"}[$__rate_interval]))", + "expr": "(rate(http_request_size_bytes_sum{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]) / on(job, instance, handler) rate(http_request_size_bytes_count{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval])) / (rate(http_request_duration_seconds_sum{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]) / on(job, instance, handler) rate(http_request_duration_seconds_count{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]))", "hide": false, "legendFormat": "ratio", "range": true, @@ -1845,7 +1869,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "rate(http_request_duration_seconds_sum{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process\"}[$__rate_interval])", + "expr": "rate(http_request_duration_seconds_sum{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, @@ -1862,7 +1886,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "rate(cms_doc_annotations_sum{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process\"}[$__rate_interval])", + "expr": "rate(cms_doc_annotations_sum{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, @@ -1877,7 +1901,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "(rate(cms_doc_annotations_sum{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process\"}[$__rate_interval])) / (rate(http_request_duration_seconds_sum{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process\"}[$__rate_interval]))", + "expr": "(rate(cms_doc_annotations_sum{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]) / on(job, instance, handler) rate(cms_doc_annotations_count{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval])) / (rate(http_request_duration_seconds_sum{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]) / on(job, instance, handler) rate(http_request_duration_seconds_count{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]))", "hide": false, "legendFormat": "ratio", "range": true, @@ -2048,7 +2072,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "rate(http_request_duration_seconds_sum{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process_bulk\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process_bulk\"}[$__rate_interval])", + "expr": "rate(http_request_duration_seconds_sum{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, @@ -2065,7 +2089,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "rate(http_request_size_bytes_sum{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process_bulk\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process_bulk\"}[$__rate_interval])", + "expr": "rate(http_request_size_bytes_sum{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, @@ -2080,7 +2104,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "(rate(http_request_size_bytes_sum{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process_bulk\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process_bulk\"}[$__rate_interval])) / (rate(http_request_duration_seconds_sum{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process_bulk\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process_bulk\"}[$__rate_interval]))", + "expr": "(rate(http_request_size_bytes_sum{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]) / on(job, instance, handler) rate(http_request_size_bytes_count{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval])) / (rate(http_request_duration_seconds_sum{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]) / on(job, instance, handler) rate(http_request_duration_seconds_count{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]))", "hide": false, "legendFormat": "ratio", "range": true, @@ -2251,7 +2275,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "rate(http_request_duration_seconds_sum{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process_bulk\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process_bulk\"}[$__rate_interval])", + "expr": "rate(http_request_duration_seconds_sum{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, @@ -2268,7 +2292,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "rate(cms_doc_annotations_sum{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process_bulk\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process_bulk\"}[$__rate_interval])", + "expr": "rate(cms_doc_annotations_sum{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, @@ -2283,7 +2307,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "(rate(cms_doc_annotations_sum{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process_bulk\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process_bulk\"}[$__rate_interval])) / (rate(http_request_duration_seconds_sum{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process_bulk\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process_bulk\"}[$__rate_interval]))", + "expr": "(rate(cms_doc_annotations_sum{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]) / on(job, instance, handler) rate(cms_doc_annotations_count{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval])) / (rate(http_request_duration_seconds_sum{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]) / on(job, instance, handler) rate(http_request_duration_seconds_count{job=\"cms_medcat-opcs4\", instance=\"medcat-opcs4:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]))", "hide": false, "legendFormat": "ratio", "range": true, diff --git a/docker/monitoring/grafana/provisioning/dashboards/cms_prometheus.json b/docker/monitoring/grafana/provisioning/dashboards/cms_prometheus.json index a01a8ad..9ad443d 100644 --- a/docker/monitoring/grafana/provisioning/dashboards/cms_prometheus.json +++ b/docker/monitoring/grafana/provisioning/dashboards/cms_prometheus.json @@ -56,7 +56,7 @@ "fiscalYearStartMonth": 0, "gnetId": 3662, "graphTooltip": 0, - "id": 7, + "id": 1, "links": [], "liveNow": false, "panels": [ diff --git a/docker/monitoring/grafana/provisioning/dashboards/cms_snomed_medcat.json b/docker/monitoring/grafana/provisioning/dashboards/cms_snomed_medcat.json index d4e51be..62c8651 100644 --- a/docker/monitoring/grafana/provisioning/dashboards/cms_snomed_medcat.json +++ b/docker/monitoring/grafana/provisioning/dashboards/cms_snomed_medcat.json @@ -24,7 +24,7 @@ "editable": true, "fiscalYearStartMonth": 0, "graphTooltip": 0, - "id": 2, + "id": 3, "links": [], "liveNow": false, "panels": [ @@ -117,6 +117,30 @@ "legendFormat": "/process", "range": true, "refId": "A" + }, + { + "datasource": { + "type": "prometheus", + "uid": "P7A53D3B2E146C92D" + }, + "editorMode": "code", + "expr": "round(increase(http_requests_total{handler=\"/redact\", job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", method=\"POST\", status=\"2xx\"}[10y]))", + "hide": false, + "legendFormat": "/redact", + "range": true, + "refId": "B" + }, + { + "datasource": { + "type": "prometheus", + "uid": "P7A53D3B2E146C92D" + }, + "editorMode": "code", + "expr": "round(increase(http_requests_total{handler=\"/process_bulk\", job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", method=\"POST\", status=\"2xx\"}[10y]))", + "hide": false, + "legendFormat": "/process_bulk", + "range": true, + "refId": "C" } ], "title": "Number of Processed Docs", @@ -529,7 +553,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "round(increase(cms_doc_annotations_sum{handler=\"/process\", job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\"}[10y]))", + "expr": "round(increase(cms_doc_annotations_sum{handler=\"/process\", job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", method=\"POST\"}[10y]))", "instant": false, "legendFormat": "/process", "range": true, @@ -541,7 +565,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "round(increase(cms_doc_annotations_sum{handler=\"/process_bulk\", job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\"}[10y]))", + "expr": "round(increase(cms_doc_annotations_sum{handler=\"/process_bulk\", job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", method=\"POST\"}[10y]))", "hide": false, "legendFormat": "/process_bulk", "range": true, @@ -638,7 +662,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "increase(http_request_size_bytes_sum{handler=\"/process\", job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\"}[10y])", + "expr": "increase(http_request_size_bytes_sum{handler=\"/process\", job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", method=\"POST\"}[10y])", "format": "time_series", "interval": "", "intervalFactor": 1, @@ -652,7 +676,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "increase(http_request_size_bytes_sum{handler=\"/process_bulk\", job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\"}[10y])", + "expr": "increase(http_request_size_bytes_sum{handler=\"/process_bulk\", job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", method=\"POST\"}[10y])", "hide": false, "legendFormat": "/process_bulk", "range": true, @@ -776,7 +800,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "rate(http_request_size_bytes_sum{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process\"}[$__rate_interval])", + "expr": "rate(http_request_size_bytes_sum{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "interval": "", "intervalFactor": 1, @@ -790,7 +814,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "rate(cms_doc_annotations_sum{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process\"}[$__rate_interval])", + "expr": "rate(cms_doc_annotations_sum{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval])", "hide": false, "legendFormat": "avg_entities", "range": true, @@ -914,7 +938,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "rate(http_request_size_bytes_sum{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process_bulk\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process_bulk\"}[$__rate_interval])", + "expr": "rate(http_request_size_bytes_sum{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "interval": "", "intervalFactor": 1, @@ -928,7 +952,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "rate(cms_doc_annotations_sum{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process_bulk\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process_bulk\"}[$__rate_interval])", + "expr": "rate(cms_doc_annotations_sum{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval])", "hide": false, "legendFormat": "avg_entities", "range": true, @@ -1400,7 +1424,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "cms_avg_anno_acc_per_doc{handler=\"/process\", job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\"}", + "expr": "cms_avg_anno_acc_per_doc{handler=\"/process\", job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", method=\"POST\"}", "instant": false, "legendFormat": "/process", "range": true, @@ -1412,7 +1436,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "cms_avg_anno_acc_per_doc{handler=\"/process_bulk\", job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\"}", + "expr": "cms_avg_anno_acc_per_doc{handler=\"/process_bulk\", job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", method=\"POST\"}", "hide": false, "legendFormat": "/process_bulk", "range": true, @@ -1507,7 +1531,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "cms_avg_meta_anno_conf_per_doc{handler=\"/process\", job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\"}", + "expr": "cms_avg_meta_anno_conf_per_doc{handler=\"/process\", job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", method=\"POST\"}", "instant": false, "legendFormat": "/process", "range": true, @@ -1519,7 +1543,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "cms_avg_meta_anno_conf_per_doc{handler=\"/process_bulk\", job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\"}", + "expr": "cms_avg_meta_anno_conf_per_doc{handler=\"/process_bulk\", job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", method=\"POST\"}", "hide": false, "legendFormat": "/process_bulk", "range": true, @@ -1666,7 +1690,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "rate(http_request_duration_seconds_sum{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process\"}[$__rate_interval])", + "expr": "rate(http_request_duration_seconds_sum{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, @@ -1683,7 +1707,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "rate(http_request_size_bytes_sum{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process\"}[$__rate_interval])", + "expr": "rate(http_request_size_bytes_sum{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, @@ -1698,7 +1722,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "(rate(http_request_size_bytes_sum{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process\"}[$__rate_interval])) / (rate(http_request_duration_seconds_sum{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process\"}[$__rate_interval]))", + "expr": "(rate(http_request_size_bytes_sum{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]) / on(job, instance, handler) rate(http_request_size_bytes_count{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval])) / (rate(http_request_duration_seconds_sum{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]) / on(job, instance, handler) rate(http_request_duration_seconds_count{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]))", "hide": false, "legendFormat": "ratio", "range": true, @@ -1845,7 +1869,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "rate(http_request_duration_seconds_sum{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process\"}[$__rate_interval])", + "expr": "rate(http_request_duration_seconds_sum{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, @@ -1862,7 +1886,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "rate(cms_doc_annotations_sum{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process\"}[$__rate_interval])", + "expr": "rate(cms_doc_annotations_sum{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, @@ -1877,7 +1901,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "(rate(cms_doc_annotations_sum{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process\"}[$__rate_interval])) / (rate(http_request_duration_seconds_sum{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process\"}[$__rate_interval]))", + "expr": "(rate(cms_doc_annotations_sum{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]) / on(job, instance, handler) rate(cms_doc_annotations_count{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval])) / (rate(http_request_duration_seconds_sum{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]) / on(job, instance, handler) rate(http_request_duration_seconds_count{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]))", "hide": false, "legendFormat": "ratio", "range": true, @@ -2048,7 +2072,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "rate(http_request_duration_seconds_sum{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process_bulk\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process_bulk\"}[$__rate_interval])", + "expr": "rate(http_request_duration_seconds_sum{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, @@ -2065,7 +2089,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "rate(http_request_size_bytes_sum{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process_bulk\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process_bulk\"}[$__rate_interval])", + "expr": "rate(http_request_size_bytes_sum{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, @@ -2080,7 +2104,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "(rate(http_request_size_bytes_sum{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process_bulk\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process_bulk\"}[$__rate_interval])) / (rate(http_request_duration_seconds_sum{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process_bulk\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process_bulk\"}[$__rate_interval]))", + "expr": "(rate(http_request_size_bytes_sum{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]) / on(job, instance, handler) rate(http_request_size_bytes_count{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval])) / (rate(http_request_duration_seconds_sum{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]) / on(job, instance, handler) rate(http_request_duration_seconds_count{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]))", "hide": false, "legendFormat": "ratio", "range": true, @@ -2251,7 +2275,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "rate(http_request_duration_seconds_sum{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process_bulk\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process_bulk\"}[$__rate_interval])", + "expr": "rate(http_request_duration_seconds_sum{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, @@ -2268,7 +2292,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "rate(cms_doc_annotations_sum{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process_bulk\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process_bulk\"}[$__rate_interval])", + "expr": "rate(cms_doc_annotations_sum{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, @@ -2283,7 +2307,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "(rate(cms_doc_annotations_sum{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process_bulk\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process_bulk\"}[$__rate_interval])) / (rate(http_request_duration_seconds_sum{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process_bulk\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process_bulk\"}[$__rate_interval]))", + "expr": "(rate(cms_doc_annotations_sum{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]) / on(job, instance, handler) rate(cms_doc_annotations_count{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval])) / (rate(http_request_duration_seconds_sum{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]) / on(job, instance, handler) rate(http_request_duration_seconds_count{job=\"cms_medcat-snomed\", instance=\"medcat-snomed:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]))", "hide": false, "legendFormat": "ratio", "range": true, diff --git a/docker/monitoring/grafana/provisioning/dashboards/cms_umls_medcat.json b/docker/monitoring/grafana/provisioning/dashboards/cms_umls_medcat.json index 71a6476..3e88de9 100644 --- a/docker/monitoring/grafana/provisioning/dashboards/cms_umls_medcat.json +++ b/docker/monitoring/grafana/provisioning/dashboards/cms_umls_medcat.json @@ -117,6 +117,30 @@ "legendFormat": "/process", "range": true, "refId": "A" + }, + { + "datasource": { + "type": "prometheus", + "uid": "P7A53D3B2E146C92D" + }, + "editorMode": "code", + "expr": "round(increase(http_requests_total{handler=\"/redact\", job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", method=\"POST\", status=\"2xx\"}[10y]))", + "hide": false, + "legendFormat": "/redact", + "range": true, + "refId": "B" + }, + { + "datasource": { + "type": "prometheus", + "uid": "P7A53D3B2E146C92D" + }, + "editorMode": "code", + "expr": "round(increase(http_requests_total{handler=\"/process_bulk\", job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", method=\"POST\", status=\"2xx\"}[10y]))", + "hide": false, + "legendFormat": "/process_bulk", + "range": true, + "refId": "C" } ], "title": "Number of Processed Docs", @@ -529,7 +553,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "round(increase(cms_doc_annotations_sum{handler=\"/process\", job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\"}[10y]))", + "expr": "round(increase(cms_doc_annotations_sum{handler=\"/process\", job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", method=\"POST\"}[10y]))", "instant": false, "legendFormat": "/process", "range": true, @@ -541,7 +565,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "round(increase(cms_doc_annotations_sum{handler=\"/process_bulk\", job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\"}[10y]))", + "expr": "round(increase(cms_doc_annotations_sum{handler=\"/process_bulk\", job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", method=\"POST\"}[10y]))", "hide": false, "legendFormat": "/process_bulk", "range": true, @@ -638,7 +662,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "increase(http_request_size_bytes_sum{handler=\"/process\", job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\"}[10y])", + "expr": "increase(http_request_size_bytes_sum{handler=\"/process\", job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", method=\"POST\"}[10y])", "format": "time_series", "interval": "", "intervalFactor": 1, @@ -652,7 +676,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "increase(http_request_size_bytes_sum{handler=\"/process_bulk\", job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\"}[10y])", + "expr": "increase(http_request_size_bytes_sum{handler=\"/process_bulk\", job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", method=\"POST\"}[10y])", "hide": false, "legendFormat": "/process_bulk", "range": true, @@ -776,7 +800,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "rate(http_request_size_bytes_sum{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process\"}[$__rate_interval])", + "expr": "rate(http_request_size_bytes_sum{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "interval": "", "intervalFactor": 1, @@ -790,7 +814,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "rate(cms_doc_annotations_sum{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process\"}[$__rate_interval])", + "expr": "rate(cms_doc_annotations_sum{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval])", "hide": false, "legendFormat": "avg_entities", "range": true, @@ -914,7 +938,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "rate(http_request_size_bytes_sum{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process_bulk\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process_bulk\"}[$__rate_interval])", + "expr": "rate(http_request_size_bytes_sum{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "interval": "", "intervalFactor": 1, @@ -928,7 +952,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "rate(cms_doc_annotations_sum{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process_bulk\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process_bulk\"}[$__rate_interval])", + "expr": "rate(cms_doc_annotations_sum{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval])", "hide": false, "legendFormat": "avg_entities", "range": true, @@ -1400,7 +1424,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "cms_avg_anno_acc_per_doc{handler=\"/process\", job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\"}", + "expr": "cms_avg_anno_acc_per_doc{handler=\"/process\", job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", method=\"POST\"}", "instant": false, "legendFormat": "/process", "range": true, @@ -1412,7 +1436,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "cms_avg_anno_acc_per_doc{handler=\"/process_bulk\", job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\"}", + "expr": "cms_avg_anno_acc_per_doc{handler=\"/process_bulk\", job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", method=\"POST\"}", "hide": false, "legendFormat": "/process_bulk", "range": true, @@ -1507,7 +1531,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "cms_avg_meta_anno_conf_per_doc{handler=\"/process\", job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\"}", + "expr": "cms_avg_meta_anno_conf_per_doc{handler=\"/process\", job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", method=\"POST\"}", "instant": false, "legendFormat": "/process", "range": true, @@ -1519,7 +1543,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "cms_avg_meta_anno_conf_per_doc{handler=\"/process_bulk\", job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\"}", + "expr": "cms_avg_meta_anno_conf_per_doc{handler=\"/process_bulk\", job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", method=\"POST\"}", "hide": false, "legendFormat": "/process_bulk", "range": true, @@ -1666,7 +1690,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "rate(http_request_duration_seconds_sum{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process\"}[$__rate_interval])", + "expr": "rate(http_request_duration_seconds_sum{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, @@ -1683,7 +1707,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "rate(http_request_size_bytes_sum{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process\"}[$__rate_interval])", + "expr": "rate(http_request_size_bytes_sum{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, @@ -1698,7 +1722,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "(rate(http_request_size_bytes_sum{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process\"}[$__rate_interval])) / (rate(http_request_duration_seconds_sum{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process\"}[$__rate_interval]))", + "expr": "(rate(http_request_size_bytes_sum{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]) / on(job, instance, handler) rate(http_request_size_bytes_count{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval])) / (rate(http_request_duration_seconds_sum{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]) / on(job, instance, handler) rate(http_request_duration_seconds_count{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]))", "hide": false, "legendFormat": "ratio", "range": true, @@ -1845,7 +1869,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "rate(http_request_duration_seconds_sum{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process\"}[$__rate_interval])", + "expr": "rate(http_request_duration_seconds_sum{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, @@ -1862,7 +1886,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "rate(cms_doc_annotations_sum{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process\"}[$__rate_interval])", + "expr": "rate(cms_doc_annotations_sum{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, @@ -1877,7 +1901,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "(rate(cms_doc_annotations_sum{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process\"}[$__rate_interval])) / (rate(http_request_duration_seconds_sum{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process\"}[$__rate_interval]))", + "expr": "(rate(cms_doc_annotations_sum{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval])) / (rate(http_request_duration_seconds_sum{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process\", method=\"POST\"}[$__rate_interval]))", "hide": false, "legendFormat": "ratio", "range": true, @@ -2048,7 +2072,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "rate(http_request_duration_seconds_sum{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process_bulk\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process_bulk\"}[$__rate_interval])", + "expr": "rate(http_request_duration_seconds_sum{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, @@ -2065,7 +2089,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "rate(http_request_size_bytes_sum{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process_bulk\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process_bulk\"}[$__rate_interval])", + "expr": "rate(http_request_size_bytes_sum{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, @@ -2080,7 +2104,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "(rate(http_request_size_bytes_sum{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process_bulk\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process_bulk\"}[$__rate_interval])) / (rate(http_request_duration_seconds_sum{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process_bulk\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process_bulk\"}[$__rate_interval]))", + "expr": "(rate(http_request_size_bytes_sum{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]) / rate(http_request_size_bytes_count{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval])) / (rate(http_request_duration_seconds_sum{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]))", "hide": false, "legendFormat": "ratio", "range": true, @@ -2251,7 +2275,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "rate(http_request_duration_seconds_sum{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process_bulk\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process_bulk\"}[$__rate_interval])", + "expr": "rate(http_request_duration_seconds_sum{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, @@ -2268,7 +2292,7 @@ }, "editorMode": "code", "exemplar": false, - "expr": "rate(cms_doc_annotations_sum{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process_bulk\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process_bulk\"}[$__rate_interval])", + "expr": "rate(cms_doc_annotations_sum{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval])", "format": "time_series", "hide": false, "instant": false, @@ -2283,7 +2307,7 @@ "uid": "P7A53D3B2E146C92D" }, "editorMode": "code", - "expr": "(rate(cms_doc_annotations_sum{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process_bulk\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process_bulk\"}[$__rate_interval])) / (rate(http_request_duration_seconds_sum{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process_bulk\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process_bulk\"}[$__rate_interval]))", + "expr": "(rate(cms_doc_annotations_sum{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]) / rate(cms_doc_annotations_count{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval])) / (rate(http_request_duration_seconds_sum{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]) / rate(http_request_duration_seconds_count{job=\"cms_medcat-umls\", instance=\"medcat-umls:8000\", handler=\"/process_bulk\", method=\"POST\"}[$__rate_interval]))", "hide": false, "legendFormat": "ratio", "range": true,