50 lines
2.8 KiB
YAML
50 lines
2.8 KiB
YAML
- title: Per CPU Logical CPU Core (0-9)
|
|
collapse: true
|
|
height: 200px
|
|
showTitle: true
|
|
panels:
|
|
- title: $Cloud - $Node - CPU Core $CPU
|
|
type: graph
|
|
legend:
|
|
alignAsTable: true
|
|
avg: false
|
|
current: true
|
|
max: true
|
|
min: true
|
|
rightSide: true
|
|
show: true
|
|
total: false
|
|
values: true
|
|
minSpan: 6
|
|
nullPointMode: 'null'
|
|
repeat: cpus0
|
|
stack: true
|
|
targets:
|
|
- expr: '100 * (sum(irate(collectd_cpu_total{cpu=~"$CPU", exported_instance=~"[[Cloud]]_[[Node]]",type="idle"}[5m])) / sum(irate(collectd_cpu_total{cpu=~"$CPU", exported_instance=~"[[Cloud]]_[[Node]]"}[5m])))'
|
|
legendFormat: Idle
|
|
refId: A
|
|
- expr: '100 * (sum(irate(collectd_cpu_total{cpu=~"$CPU", exported_instance=~"[[Cloud]]_[[Node]]",type="interrupt"}[5m])) / sum(irate(collectd_cpu_total{cpu=~"$CPU", exported_instance=~"[[Cloud]]_[[Node]]"}[5m])))'
|
|
legendFormat: Interrupt
|
|
refId: B
|
|
- expr: '100 * (sum(irate(collectd_cpu_total{cpu=~"$CPU", exported_instance=~"[[Cloud]]_[[Node]]",type="nice"}[5m])) / sum(irate(collectd_cpu_total{cpu=~"$CPU", exported_instance=~"[[Cloud]]_[[Node]]"}[5m])))'
|
|
legendFormat: Nice
|
|
refId: C
|
|
- expr: '100 * (sum(irate(collectd_cpu_total{cpu=~"$CPU", exported_instance=~"[[Cloud]]_[[Node]]",type="softirq"}[5m])) / sum(irate(collectd_cpu_total{cpu=~"$CPU", exported_instance=~"[[Cloud]]_[[Node]]"}[5m])))'
|
|
legendFormat: Softirq
|
|
refId: D
|
|
- expr: '100 * (sum(irate(collectd_cpu_total{cpu=~"$CPU", exported_instance=~"[[Cloud]]_[[Node]]",type="steal"}[5m])) / sum(irate(collectd_cpu_total{cpu=~"$CPU", exported_instance=~"[[Cloud]]_[[Node]]"}[5m])))'
|
|
legendFormat: Steal
|
|
refId: E
|
|
- expr: '100 * (sum(irate(collectd_cpu_total{cpu=~"$CPU", exported_instance=~"[[Cloud]]_[[Node]]",type="system"}[5m])) / sum(irate(collectd_cpu_total{cpu=~"$CPU", exported_instance=~"[[Cloud]]_[[Node]]"}[5m])))'
|
|
legendFormat: System
|
|
refId: F
|
|
- expr: '100 * (sum(irate(collectd_cpu_total{cpu=~"$CPU", exported_instance=~"[[Cloud]]_[[Node]]",type="user"}[5m])) / sum(irate(collectd_cpu_total{cpu=~"$CPU", exported_instance=~"[[Cloud]]_[[Node]]"}[5m])))'
|
|
legendFormat: User
|
|
refId: G
|
|
- expr: '100 * (sum(irate(collectd_cpu_total{cpu=~"$CPU", exported_instance=~"[[Cloud]]_[[Node]]",type="wait"}[5m])) / sum(irate(collectd_cpu_total{cpu=~"$CPU", exported_instance=~"[[Cloud]]_[[Node]]"}[5m])))'
|
|
legendFormat: Wait
|
|
refId: H
|
|
yaxes:
|
|
- format: percent
|
|
- format: short
|