Skip to content

Commit 6d67100

Browse files
authored
chore(observability): fix cpu core usage gauge (#2285)
Signed-off-by: Maksim Fedotov <maksim.fedotov@flant.com>
1 parent 13f07ac commit 6d67100

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

monitoring/grafana-dashboards/main/propagated-vm.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -303,7 +303,7 @@
303303
"type": "prometheus",
304304
"uid": "${ds_prometheus}"
305305
},
306-
"description": "Shows the current CPU core usage percentage of the virtual machine, including OS usage, hypervisor overhead, and CPU reservation levels.",
306+
"description": "Shows the current OS CPU core usage percentage of the virtual machine, excluding hypervisor overhead.",
307307
"fieldConfig": {
308308
"defaults": {
309309
"decimals": 1,
@@ -360,7 +360,7 @@
360360
},
361361
"editorMode": "code",
362362
"exemplar": false,
363-
"expr": "sum by (namespace,name) (rate(d8_virtualization_virtualmachine_cpu_usage_seconds_total{namespace=\"$namespace\", name=\"$name\"}[$__rate_interval])) \n/\n(\n sum by (namespace,name) (d8_virtualization_virtualmachine_cpu_cores{namespace=\"$namespace\", name=\"$name\"}) / 100\n)",
363+
"expr": "sum by (namespace,name) (rate(d8_virtualization_virtualmachine_cpu_usage_seconds_total{namespace=\"$namespace\", name=\"$name\"}[$__rate_interval])) \n/\n(\n (avg by (namespace,name) ( sum by (namespace,name,pod) (d8_virtualization_virtualmachine_cpu_cores{namespace=\"$namespace\", name=\"$name\"}) / 100))\n)",
364364
"hide": false,
365365
"instant": true,
366366
"legendFormat": "OS Usage",

0 commit comments

Comments
 (0)