Skip to content

Commit 7ff7b43

Browse files
committed
fix: update Prometheus datasource identifiers and query expressions in dashboards
1 parent 388e28b commit 7ff7b43

3 files changed

Lines changed: 13 additions & 13 deletions

File tree

dashboards/ai_horde_otlp/horde-app-traces.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -248,7 +248,7 @@
248248
"id": 31,
249249
"fieldConfig": { "defaults": { "color": { "fixedColor": "blue", "mode": "fixed" }, "unit": "ops" }, "overrides": [] },
250250
"options": { "reduceOptions": { "calcs": ["mean"], "fields": "", "values": false }, "orientation": "auto", "textMode": "auto", "colorMode": "background", "graphMode": "area" },
251-
"targets": [{ "expr": "sum(rate(traces_spanmetrics_calls_total{service_name=\"ai-horde\", span_name=~\".*generate.*\"}[5m]))", "legendFormat": "/generate", "refId": "A" }],
251+
"targets": [{ "expr": "sum(rate(traces_spanmetrics_calls_total{service=\"ai-horde\", span_name=~\".*generate.*\"}[5m]))", "legendFormat": "/generate", "refId": "A" }],
252252
"title": "/generate (rate)",
253253
"type": "stat"
254254
},
@@ -258,7 +258,7 @@
258258
"id": 32,
259259
"fieldConfig": { "defaults": { "color": { "fixedColor": "purple", "mode": "fixed" }, "unit": "ops" }, "overrides": [] },
260260
"options": { "reduceOptions": { "calcs": ["mean"], "fields": "", "values": false }, "orientation": "auto", "textMode": "auto", "colorMode": "background", "graphMode": "area" },
261-
"targets": [{ "expr": "sum(rate(traces_spanmetrics_calls_total{service_name=\"ai-horde\", span_name=~\".*pop.*\"}[5m]))", "legendFormat": "/pop", "refId": "A" }],
261+
"targets": [{ "expr": "sum(rate(traces_spanmetrics_calls_total{service=\"ai-horde\", span_name=~\".*pop.*\"}[5m]))", "legendFormat": "/pop", "refId": "A" }],
262262
"title": "/pop (rate)",
263263
"type": "stat"
264264
},
@@ -268,7 +268,7 @@
268268
"id": 33,
269269
"fieldConfig": { "defaults": { "color": { "fixedColor": "green", "mode": "fixed" }, "unit": "ops" }, "overrides": [] },
270270
"options": { "reduceOptions": { "calcs": ["mean"], "fields": "", "values": false }, "orientation": "auto", "textMode": "auto", "colorMode": "background", "graphMode": "area" },
271-
"targets": [{ "expr": "sum(rate(traces_spanmetrics_calls_total{service_name=\"ai-horde\", span_name=~\".*submit.*\"}[5m]))", "legendFormat": "/submit", "refId": "A" }],
271+
"targets": [{ "expr": "sum(rate(traces_spanmetrics_calls_total{service=\"ai-horde\", span_name=~\".*submit.*\"}[5m]))", "legendFormat": "/submit", "refId": "A" }],
272272
"title": "/submit (rate)",
273273
"type": "stat"
274274
},
@@ -291,9 +291,9 @@
291291
"tooltip": { "mode": "multi", "sort": "desc" }
292292
},
293293
"targets": [
294-
{ "expr": "sum(rate(traces_spanmetrics_calls_total{service_name=\"ai-horde\", span_name=~\".*generate.*\"}[$__rate_interval]))", "legendFormat": "/generate", "refId": "A" },
295-
{ "expr": "sum(rate(traces_spanmetrics_calls_total{service_name=\"ai-horde\", span_name=~\".*pop.*\"}[$__rate_interval]))", "legendFormat": "/pop", "refId": "B" },
296-
{ "expr": "sum(rate(traces_spanmetrics_calls_total{service_name=\"ai-horde\", span_name=~\".*submit.*\"}[$__rate_interval]))", "legendFormat": "/submit", "refId": "C" }
294+
{ "expr": "sum(rate(traces_spanmetrics_calls_total{service=\"ai-horde\", span_name=~\".*generate.*\"}[$__rate_interval]))", "legendFormat": "/generate", "refId": "A" },
295+
{ "expr": "sum(rate(traces_spanmetrics_calls_total{service=\"ai-horde\", span_name=~\".*pop.*\"}[$__rate_interval]))", "legendFormat": "/pop", "refId": "B" },
296+
{ "expr": "sum(rate(traces_spanmetrics_calls_total{service=\"ai-horde\", span_name=~\".*submit.*\"}[$__rate_interval]))", "legendFormat": "/submit", "refId": "C" }
297297
],
298298
"title": "Funnel Trend (rate)"
299299
}

dashboards/ai_horde_otlp/horde-operations-overview.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -348,7 +348,7 @@
348348
"type": "row"
349349
},
350350
{
351-
"datasource": { "type": "prometheus", "uid": "mimir-app" },
351+
"datasource": { "type": "prometheus", "uid": "mimir-infra" },
352352
"description": "Connection saturation as % of max_connections. Requires postgres_exporter (see horde_monitoring_install_postgres_alerts).",
353353
"fieldConfig": {
354354
"defaults": {
@@ -382,7 +382,7 @@
382382
"type": "timeseries"
383383
},
384384
{
385-
"datasource": { "type": "prometheus", "uid": "mimir-app" },
385+
"datasource": { "type": "prometheus", "uid": "mimir-infra" },
386386
"description": "Age of oldest open transaction from built-in postgres_exporter pg_stat_activity_max_tx_duration.",
387387
"fieldConfig": {
388388
"defaults": {
@@ -414,7 +414,7 @@
414414
"type": "timeseries"
415415
},
416416
{
417-
"datasource": { "type": "prometheus", "uid": "mimir-app" },
417+
"datasource": { "type": "prometheus", "uid": "mimir-infra" },
418418
"description": "Postgres deadlocks per 5 minutes.",
419419
"fieldConfig": {
420420
"defaults": {
@@ -616,15 +616,15 @@
616616
"links": [
617617
{
618618
"title": "Open in Loki Explore",
619-
"url": "/explore?left=%7B%22datasource%22%3A%22loki-app%22%2C%22queries%22%3A%5B%7B%22expr%22%3A%22%7Bapp%3D%5C%22ai-horde%5C%22%7D%20%7C%20json%20%7C%20level%3D~%5C%22CRITICAL%7CERROR%5C%22%22%7D%5D%2C%22range%22%3A%7B%22from%22%3A%22now-1h%22%2C%22to%22%3A%22now%22%7D%7D",
619+
"url": "/explore?left=%7B%22datasource%22%3A%22loki-app%22%2C%22queries%22%3A%5B%7B%22expr%22%3A%22%7Bapp%3D%5C%22ai-horde%5C%22%2Clevel%3D~%5C%22%28%3Fi%29error%7Ccrit%28ical%29%3F%5C%22%7D%22%7D%5D%2C%22range%22%3A%7B%22from%22%3A%22now-1h%22%2C%22to%22%3A%22now%22%7D%7D",
620620
"targetBlank": true
621621
}
622622
],
623623
"options": {
624624
"legend": { "calcs": ["sum"], "displayMode": "table", "placement": "bottom", "showLegend": true },
625625
"tooltip": { "mode": "multi", "sort": "desc" }
626626
},
627-
"targets": [{ "expr": "sum by (level) (count_over_time({app=\"ai-horde\"} | json | level=~\"CRITICAL|ERROR\" [5m]))", "legendFormat": "{{level}}", "refId": "A" }],
627+
"targets": [{ "expr": "sum by (level) (count_over_time({app=\"ai-horde\",level=~\"(?i)error|crit(ical)?\"} [5m]))", "legendFormat": "{{level}}", "refId": "A" }],
628628
"title": "AI-Horde Critical/Error Log Rate (5m)",
629629
"type": "timeseries"
630630
},
@@ -643,7 +643,7 @@
643643
"dedupStrategy": "none",
644644
"sortOrder": "Descending"
645645
},
646-
"targets": [{ "expr": "{app=\"ai-horde\"} | json | level=\"CRITICAL\"", "refId": "A" }],
646+
"targets": [{ "expr": "{app=\"ai-horde\",level=~\"(?i)crit(ical)?\"}", "refId": "A" }],
647647
"title": "Recent CRITICAL Lines",
648648
"type": "logs"
649649
}

dashboards/ai_horde_otlp/horde-performance.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1139,7 +1139,7 @@
11391139
"templating": {
11401140
"list": [
11411141
{
1142-
"current": { "selected": false, "text": "", "value": "" },
1142+
"current": { "selected": false, "text": "AI Horde App", "value": "mimir-app" },
11431143
"hide": 0,
11441144
"includeAll": false,
11451145
"label": "Data Source",

0 commit comments

Comments
 (0)