added warning

This commit is contained in:
kscheidecker 2025-02-20 20:07:51 +00:00
parent 210685f044
commit 2c0e8c17aa

View File

@ -93,7 +93,7 @@
},
"gridPos": {
"h": 6,
"w": 13,
"w": 9,
"x": 0,
"y": 0
},
@ -169,7 +169,7 @@
"gridPos": {
"h": 3,
"w": 4,
"x": 13,
"x": 9,
"y": 0
},
"id": 23,
@ -209,6 +209,84 @@
"title": "Generated Trips",
"type": "stat"
},
{
"datasource": {
"type": "loki",
"uid": "P8E80F9AEF21F6940"
},
"description": "Total count of log warnings",
"fieldConfig": {
"defaults": {
"color": {
"mode": "thresholds"
},
"mappings": [
{
"options": {
"match": "null",
"result": {
"text": "0"
}
},
"type": "special"
}
],
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "light-orange",
"value": null
}
]
},
"unit": "short"
},
"overrides": []
},
"gridPos": {
"h": 3,
"w": 4,
"x": 13,
"y": 0
},
"id": 6,
"maxDataPoints": 100,
"options": {
"colorMode": "value",
"graphMode": "none",
"justifyMode": "auto",
"orientation": "auto",
"percentChangeColorMode": "standard",
"reduceOptions": {
"calcs": [
"sum"
],
"fields": "",
"values": false
},
"showPercentChange": false,
"textMode": "auto",
"wideLayout": true
},
"pluginVersion": "11.5.1",
"targets": [
{
"datasource": {
"type": "loki",
"uid": "P8E80F9AEF21F6940"
},
"direction": "backward",
"editorMode": "code",
"expr": "sum(count_over_time(({app=\"anyway\", environment=~\"$environment\"}\n| json\n| detected_level =~ \"warning\"\n)[$__interval]))",
"hide": false,
"queryType": "range",
"refId": "A"
}
],
"title": "Total warning logs",
"type": "stat"
},
{
"datasource": {
"type": "loki",
@ -337,7 +415,7 @@
"type": "loki",
"uid": "P8E80F9AEF21F6940"
},
"description": "Total count of log errors",
"description": "Failed trip generations",
"fieldConfig": {
"defaults": {
"color": {
@ -367,13 +445,91 @@
},
"overrides": []
},
"gridPos": {
"h": 3,
"w": 4,
"x": 9,
"y": 3
},
"id": 24,
"maxDataPoints": 100,
"options": {
"colorMode": "value",
"graphMode": "none",
"justifyMode": "auto",
"orientation": "auto",
"percentChangeColorMode": "standard",
"reduceOptions": {
"calcs": [
"sum"
],
"fields": "",
"values": false
},
"showPercentChange": false,
"textMode": "auto",
"wideLayout": true
},
"pluginVersion": "11.5.1",
"targets": [
{
"datasource": {
"type": "loki",
"uid": "P8E80F9AEF21F6940"
},
"direction": "backward",
"editorMode": "builder",
"expr": "sum(count_over_time({app=\"anyway\", environment=~\"$environment\"} | json |= `Trip generation failed` or `Exception in ASGI` [$__interval]))",
"hide": false,
"queryType": "range",
"refId": "A"
}
],
"title": "Failed Trips",
"type": "stat"
},
{
"datasource": {
"type": "loki",
"uid": "P8E80F9AEF21F6940"
},
"description": "Total count of log errors",
"fieldConfig": {
"defaults": {
"color": {
"mode": "thresholds"
},
"mappings": [
{
"options": {
"match": "null",
"result": {
"text": "0"
}
},
"type": "special"
}
],
"thresholds": {
"mode": "absolute",
"steps": [
{
"color": "light-red",
"value": null
}
]
},
"unit": "short"
},
"overrides": []
},
"gridPos": {
"h": 3,
"w": 4,
"x": 13,
"y": 3
},
"id": 6,
"id": 25,
"maxDataPoints": 100,
"options": {
"colorMode": "value",
@ -407,7 +563,7 @@
"refId": "A"
}
],
"title": "Total error count",
"title": "Total error logs",
"type": "stat"
},
{
@ -421,7 +577,7 @@
"overrides": []
},
"gridPos": {
"h": 9,
"h": 11,
"w": 24,
"x": 0,
"y": 6
@ -456,6 +612,129 @@
"title": "Live logs",
"type": "logs"
},
{
"datasource": {
"type": "loki",
"uid": "P8E80F9AEF21F6940"
},
"description": "Detailed distribution of warning types",
"fieldConfig": {
"defaults": {
"color": {
"mode": "palette-classic"
},
"custom": {
"hideFrom": {
"legend": false,
"tooltip": false,
"viz": false
}
},
"mappings": [
{
"options": {
"match": "null",
"result": {
"text": "0"
}
},
"type": "special"
}
]
},
"overrides": []
},
"gridPos": {
"h": 6,
"w": 7,
"x": 0,
"y": 17
},
"id": 26,
"maxDataPoints": 100,
"options": {
"displayLabels": [
"value"
],
"legend": {
"displayMode": "list",
"placement": "right",
"showLegend": true,
"values": []
},
"pieType": "pie",
"reduceOptions": {
"calcs": [
"sum"
],
"fields": "",
"values": false
},
"tooltip": {
"hideZeros": false,
"mode": "single",
"sort": "none"
}
},
"pluginVersion": "11.5.1",
"targets": [
{
"datasource": {
"type": "loki",
"uid": "P8E80F9AEF21F6940"
},
"direction": "backward",
"editorMode": "code",
"expr": "sum(count_over_time(({app=\"anyway\", environment=~\"$environment\"}\n| json\n| detected_level =~ \"warn\"\n| function =~ \"solve_optimization\"\n)[$__interval]))",
"hide": false,
"legendFormat": "Optimizer",
"queryType": "range",
"refId": "optimization_errors",
"step": ""
},
{
"datasource": {
"type": "loki",
"uid": "P8E80F9AEF21F6940"
},
"direction": "backward",
"editorMode": "builder",
"expr": "sum(count_over_time({app=\"anyway\", environment=~\"$environment\"} | json |= `Refiner failed` [$__interval]))",
"hide": false,
"legendFormat": "Refiner",
"queryType": "range",
"refId": "refiner_warnings"
},
{
"datasource": {
"type": "loki",
"uid": "P8E80F9AEF21F6940"
},
"direction": "backward",
"editorMode": "code",
"expr": "sum(count_over_time({app=\"anyway\", environment=~\"$environment\"} \n| json \n| detected_level =~ \"warn\"\n| module =~ \"cluster_manager\"\n[$__interval]))",
"hide": false,
"legendFormat": "Cluster Manager",
"queryType": "range",
"refId": "clusters_warning"
},
{
"datasource": {
"type": "loki",
"uid": "P8E80F9AEF21F6940"
},
"direction": "backward",
"editorMode": "code",
"expr": "sum(count_over_time({app=\"anyway\", environment=~\"$environment\"} | json \n| detected_level =~ `warn` \n| module !~ \"cluster_manager\"\n| function !~ `solve_optimization` != `Refiner failed` [$__interval]))",
"hide": false,
"legendFormat": "Other",
"queryType": "range",
"refId": "other"
}
],
"title": "Warnings detail",
"type": "piechart"
},
{
"datasource": {
"type": "loki",
@ -490,10 +769,10 @@
"overrides": []
},
"gridPos": {
"h": 7,
"h": 6,
"w": 9,
"x": 0,
"y": 15
"x": 7,
"y": 17
},
"id": 19,
"maxDataPoints": 100,
@ -534,72 +813,6 @@
"title": "Total count of stderr / stdout pie",
"type": "piechart"
},
{
"datasource": {
"type": "loki",
"uid": "P8E80F9AEF21F6940"
},
"fieldConfig": {
"defaults": {
"color": {
"mode": "palette-classic"
},
"custom": {
"hideFrom": {
"legend": false,
"tooltip": false,
"viz": false
}
},
"mappings": []
},
"overrides": []
},
"gridPos": {
"h": 7,
"w": 9,
"x": 9,
"y": 15
},
"id": 20,
"interval": "1m",
"maxDataPoints": "",
"options": {
"legend": {
"displayMode": "list",
"placement": "right",
"showLegend": true
},
"pieType": "pie",
"reduceOptions": {
"calcs": [
"lastNotNull"
],
"fields": "",
"values": false
},
"tooltip": {
"hideZeros": false,
"mode": "single",
"sort": "none"
}
},
"pluginVersion": "11.5.1",
"targets": [
{
"datasource": {
"type": "loki",
"uid": "P8E80F9AEF21F6940"
},
"editorMode": "code",
"expr": "sum(count_over_time(({app=\"anyway\", environment=~\"$environment\"} |~ \"(?i)$searchable_pattern\")[$__interval])) by (pod)",
"queryType": "range",
"refId": "A"
}
],
"title": "Matched word: \"$searchable_pattern\" donut",
"type": "piechart"
},
{
"datasource": {
"type": "loki",
@ -636,10 +849,10 @@
"overrides": []
},
"gridPos": {
"h": 7,
"w": 6,
"x": 18,
"y": 15
"h": 6,
"w": 8,
"x": 16,
"y": 17
},
"id": 9,
"maxDataPoints": 100,
@ -741,7 +954,7 @@
"h": 9,
"w": 12,
"x": 0,
"y": 22
"y": 23
},
"id": 18,
"interval": "1m",
@ -844,7 +1057,7 @@
"h": 9,
"w": 12,
"x": 12,
"y": 22
"y": 23
},
"id": 10,
"maxDataPoints": 100,
@ -998,7 +1211,7 @@
"h": 8,
"w": 24,
"x": 0,
"y": 31
"y": 32
},
"id": 7,
"maxDataPoints": 100,
@ -1046,7 +1259,7 @@
"h": 11,
"w": 24,
"x": 0,
"y": 39
"y": 40
},
"id": 21,
"options": {
@ -1173,6 +1386,6 @@
"timezone": "",
"title": "AnyWay status",
"uid": "fRIvzUZMz",
"version": 2,
"version": 3,
"weekStart": ""
}