fix: Update grafana dashboards
All checks were successful
Deploy to Staging / Build Images (push) Successful in 35s
Deploy to Staging / Deploy to Staging (push) Successful in 51s
Deploy to Staging / Verify Staging (push) Successful in 2m31s
Deploy to Staging / Notify Staging Ready (push) Successful in 7s
Deploy to Staging / Notify Staging Failure (push) Has been skipped

This commit is contained in:
Eric Gullickson
2026-02-06 13:50:17 -06:00
parent 66314a0493
commit c88fbcdc4e
10 changed files with 57 additions and 88 deletions

View File

@@ -121,7 +121,7 @@
"type": "loki",
"uid": "${datasource}"
},
"expr": "sum(rate({container=\"mvp-backend\"} | json | msg=\"Request processed\" [1m]))",
"expr": "sum(rate({container=~\"mvp-backend(-staging)?\"} | json | msg=\"Request processed\" [1m]))",
"legendFormat": "Requests/sec",
"refId": "A"
}
@@ -218,7 +218,7 @@
"type": "loki",
"uid": "${datasource}"
},
"expr": "quantile_over_time(0.50, {container=\"mvp-backend\"} | json | msg=\"Request processed\" | unwrap duration | __error__=\"\" [5m]) by ()",
"expr": "quantile_over_time(0.50, {container=~\"mvp-backend(-staging)?\"} | json | msg=\"Request processed\" | unwrap duration | __error__=\"\" [5m]) by ()",
"legendFormat": "p50",
"refId": "A"
},
@@ -227,7 +227,7 @@
"type": "loki",
"uid": "${datasource}"
},
"expr": "quantile_over_time(0.95, {container=\"mvp-backend\"} | json | msg=\"Request processed\" | unwrap duration | __error__=\"\" [5m]) by ()",
"expr": "quantile_over_time(0.95, {container=~\"mvp-backend(-staging)?\"} | json | msg=\"Request processed\" | unwrap duration | __error__=\"\" [5m]) by ()",
"legendFormat": "p95",
"refId": "B"
},
@@ -236,7 +236,7 @@
"type": "loki",
"uid": "${datasource}"
},
"expr": "quantile_over_time(0.99, {container=\"mvp-backend\"} | json | msg=\"Request processed\" | unwrap duration | __error__=\"\" [5m]) by ()",
"expr": "quantile_over_time(0.99, {container=~\"mvp-backend(-staging)?\"} | json | msg=\"Request processed\" | unwrap duration | __error__=\"\" [5m]) by ()",
"legendFormat": "p99",
"refId": "C"
}
@@ -303,7 +303,7 @@
"type": "loki",
"uid": "${datasource}"
},
"expr": "sum by (status) (count_over_time({container=\"mvp-backend\"} | json | msg=\"Request processed\" [5m]))",
"expr": "sum by (status) (count_over_time({container=~\"mvp-backend(-staging)?\"} | json | msg=\"Request processed\" [5m]))",
"legendFormat": "{{status}}",
"refId": "A"
}
@@ -389,7 +389,7 @@
"type": "loki",
"uid": "${datasource}"
},
"expr": "sum by (path) (count_over_time({container=\"mvp-backend\"} | json | msg=\"Request processed\" [5m]))",
"expr": "sum by (path) (count_over_time({container=~\"mvp-backend(-staging)?\"} | json | msg=\"Request processed\" [5m]))",
"legendFormat": "{{path}}",
"refId": "A"
}
@@ -481,7 +481,7 @@
"type": "loki",
"uid": "${datasource}"
},
"expr": "topk(10, avg by (path) (avg_over_time({container=\"mvp-backend\"} | json | msg=\"Request processed\" | unwrap duration | __error__=\"\" [5m])))",
"expr": "topk(10, avg by (path) (avg_over_time({container=~\"mvp-backend(-staging)?\"} | json | msg=\"Request processed\" | unwrap duration | __error__=\"\" [5m])))",
"legendFormat": "{{path}}",
"refId": "A"
}
@@ -564,7 +564,7 @@
"type": "loki",
"uid": "${datasource}"
},
"expr": "sum by (path, status) (count_over_time({container=\"mvp-backend\"} | json | msg=\"Request processed\" [5m]))",
"expr": "sum by (path, status) (count_over_time({container=~\"mvp-backend(-staging)?\"} | json | msg=\"Request processed\" [5m]))",
"legendFormat": "{{path}} - {{status}}",
"refId": "A"
}

View File

@@ -334,7 +334,7 @@
"type": "loki",
"uid": "${datasource}"
},
"expr": "count_over_time({container=\"mvp-backend\"}[5m])",
"expr": "count_over_time({container=~\"mvp-backend(-staging)?\"}[5m])",
"legendFormat": "mvp-backend",
"refId": "A"
},
@@ -343,7 +343,7 @@
"type": "loki",
"uid": "${datasource}"
},
"expr": "count_over_time({container=\"mvp-frontend\"}[5m])",
"expr": "count_over_time({container=~\"mvp-frontend(-staging)?\"}[5m])",
"legendFormat": "mvp-frontend",
"refId": "B"
},
@@ -352,7 +352,7 @@
"type": "loki",
"uid": "${datasource}"
},
"expr": "count_over_time({container=\"mvp-postgres\"}[5m])",
"expr": "count_over_time({container=~\"mvp-postgres(-staging)?\"}[5m])",
"legendFormat": "mvp-postgres",
"refId": "C"
},
@@ -361,7 +361,7 @@
"type": "loki",
"uid": "${datasource}"
},
"expr": "count_over_time({container=\"mvp-redis\"}[5m])",
"expr": "count_over_time({container=~\"mvp-redis(-staging)?\"}[5m])",
"legendFormat": "mvp-redis",
"refId": "D"
},
@@ -370,7 +370,7 @@
"type": "loki",
"uid": "${datasource}"
},
"expr": "count_over_time({container=\"mvp-traefik\"}[5m])",
"expr": "count_over_time({container=~\"mvp-traefik(-staging)?\"}[5m])",
"legendFormat": "mvp-traefik",
"refId": "E"
},
@@ -379,7 +379,7 @@
"type": "loki",
"uid": "${datasource}"
},
"expr": "count_over_time({container=\"mvp-ocr\"}[5m])",
"expr": "count_over_time({container=~\"mvp-ocr(-staging)?\"}[5m])",
"legendFormat": "mvp-ocr",
"refId": "F"
},
@@ -388,7 +388,7 @@
"type": "loki",
"uid": "${datasource}"
},
"expr": "count_over_time({container=\"mvp-loki\"}[5m])",
"expr": "count_over_time({container=~\"mvp-loki(-staging)?\"}[5m])",
"legendFormat": "mvp-loki",
"refId": "G"
},
@@ -397,7 +397,7 @@
"type": "loki",
"uid": "${datasource}"
},
"expr": "count_over_time({container=\"mvp-alloy\"}[5m])",
"expr": "count_over_time({container=~\"mvp-alloy(-staging)?\"}[5m])",
"legendFormat": "mvp-alloy",
"refId": "H"
},
@@ -406,7 +406,7 @@
"type": "loki",
"uid": "${datasource}"
},
"expr": "count_over_time({container=\"mvp-grafana\"}[5m])",
"expr": "count_over_time({container=~\"mvp-grafana(-staging)?\"}[5m])",
"legendFormat": "mvp-grafana",
"refId": "I"
}
@@ -494,7 +494,7 @@
"type": "loki",
"uid": "${datasource}"
},
"expr": "count_over_time({container=\"mvp-backend\"} | json | msg=\"Request processed\" [1m])",
"expr": "count_over_time({container=~\"mvp-backend(-staging)?\"} | json | msg=\"Request processed\" [1m])",
"legendFormat": "Backend Requests",
"refId": "A"
}

View File

@@ -337,7 +337,7 @@
"type": "loki",
"uid": "${datasource}"
},
"expr": "sum by (path) (count_over_time({container=\"mvp-backend\"} | json | level=\"error\" [5m]))",
"expr": "sum by (path) (count_over_time({container=~\"mvp-backend(-staging)?\"} | json | level=\"error\" [5m]))",
"legendFormat": "{{path}}",
"refId": "A"
}
@@ -377,7 +377,7 @@
"type": "loki",
"uid": "${datasource}"
},
"expr": "{container=\"mvp-backend\"} | json | level=\"error\" | line_format \"{{.error}}\\n{{.stack}}\"",
"expr": "{container=~\"mvp-backend(-staging)?\"} | json | level=\"error\" | line_format \"{{.error}}\\n{{.stack}}\"",
"refId": "A"
}
],
@@ -416,7 +416,7 @@
"type": "loki",
"uid": "${datasource}"
},
"expr": "{container=\"mvp-backend\"} |= \"$requestId\"",
"expr": "{container=~\"mvp-backend(-staging)?\"} |= \"$requestId\"",
"refId": "A"
}
],
@@ -510,7 +510,7 @@
"type": "loki",
"uid": "${datasource}"
},
"expr": "{container=\"mvp-backend\"} | json | msg=\"Request processed\" | status >= 500",
"expr": "{container=~\"mvp-backend(-staging)?\"} | json | msg=\"Request processed\" | status >= 500",
"refId": "A"
}
],

View File

@@ -157,7 +157,7 @@
"type": "loki",
"uid": "${datasource}"
},
"expr": "{container=\"mvp-postgres\"} |~ \"ERROR|WARNING|FATAL\"",
"expr": "{container=~\"mvp-postgres(-staging)?\"} |~ \"ERROR|WARNING|FATAL\"",
"refId": "A"
}
],
@@ -196,7 +196,7 @@
"type": "loki",
"uid": "${datasource}"
},
"expr": "{container=\"mvp-redis\"}",
"expr": "{container=~\"mvp-redis(-staging)?\"}",
"refId": "A"
}
],
@@ -235,7 +235,7 @@
"type": "loki",
"uid": "${datasource}"
},
"expr": "{container=\"mvp-traefik\"}",
"expr": "{container=~\"mvp-traefik(-staging)?\"}",
"refId": "A"
}
],
@@ -274,7 +274,7 @@
"type": "loki",
"uid": "${datasource}"
},
"expr": "{container=\"mvp-traefik\"} |~ \"level=error|err=\"",
"expr": "{container=~\"mvp-traefik(-staging)?\"} |~ \"level=error|err=\"",
"refId": "A"
}
],
@@ -313,7 +313,7 @@
"type": "loki",
"uid": "${datasource}"
},
"expr": "{container=\"mvp-ocr\"}",
"expr": "{container=~\"mvp-ocr(-staging)?\"}",
"refId": "A"
}
],
@@ -352,7 +352,7 @@
"type": "loki",
"uid": "${datasource}"
},
"expr": "{container=\"mvp-ocr\"} |~ \"ERROR|error|Exception|Traceback\"",
"expr": "{container=~\"mvp-ocr(-staging)?\"} |~ \"ERROR|error|Exception|Traceback\"",
"refId": "A"
}
],
@@ -439,7 +439,7 @@
"type": "loki",
"uid": "${datasource}"
},
"expr": "sum(rate({container=\"mvp-loki\"}[1m]))",
"expr": "sum(rate({container=~\"mvp-loki(-staging)?\"}[1m]))",
"legendFormat": "Loki Lines/min",
"refId": "A"
}