Skip to content

Commit 96cd231

Browse files
[monitoring] Add KubeVirt VM dashboards
Signed-off-by: Mattia Eleuteri <[email protected]>
1 parent a13481b commit 96cd231

3 files changed

Lines changed: 1012 additions & 0 deletions

File tree

‎dashboards/vm/console-logs.json‎

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
{
2+
"uid": "vm-console-logs",
3+
"title": "VM Console Logs",
4+
"tags": ["vm", "logs"],
5+
"timezone": "browser",
6+
"refresh": "10s",
7+
"schemaVersion": 39,
8+
"time": {
9+
"from": "now-6h",
10+
"to": "now"
11+
},
12+
"templating": {
13+
"list": [
14+
{
15+
"name": "ds_logs",
16+
"label": "Logs",
17+
"type": "datasource",
18+
"query": "victoriametrics-logs-datasource",
19+
"current": {}
20+
},
21+
{
22+
"name": "namespace",
23+
"label": "Namespace",
24+
"type": "textbox",
25+
"current": {
26+
"text": "*",
27+
"value": "*"
28+
},
29+
"description": "Kubernetes namespace filter (supports wildcards, e.g. tenant-* or *)"
30+
},
31+
{
32+
"name": "vm",
33+
"label": "VM",
34+
"type": "textbox",
35+
"current": {
36+
"text": "*",
37+
"value": "*"
38+
},
39+
"description": "VM name filter (supports wildcards, e.g. node-* or *)"
40+
}
41+
]
42+
},
43+
"panels": [
44+
{
45+
"id": 1,
46+
"title": "Console Output",
47+
"description": "Serial console output from virtual machines.",
48+
"type": "logs",
49+
"gridPos": { "h": 28, "w": 24, "x": 0, "y": 0 },
50+
"datasource": {
51+
"type": "victoriametrics-logs-datasource",
52+
"uid": "${ds_logs}"
53+
},
54+
"targets": [
55+
{
56+
"expr": "kubernetes_container_name:guest-console-log kubernetes_namespace_name:${namespace} kubernetes_labels.vm.kubevirt.io/name:${vm} | rename \"kubernetes_labels.vm.kubevirt.io/name\" as vm, kubernetes_namespace_name as namespace | fields _time, _msg, namespace, vm",
57+
"refId": "A"
58+
}
59+
],
60+
"options": {
61+
"showTime": true,
62+
"showLabels": true,
63+
"showCommonLabels": false,
64+
"wrapLogMessage": true,
65+
"prettifyLogMessage": false,
66+
"enableLogDetails": true,
67+
"sortOrder": "Descending",
68+
"dedupStrategy": "none"
69+
}
70+
}
71+
]
72+
}

0 commit comments

Comments
 (0)