Sanjay Chari 56c8cb8a97 Add Virt Collectd plugin
This patch adds the virt collectd plugin to Browbeat.
The plugin monitors CPU, disk, network and memory resources on VMs
on compute nodes through information provided by the hypervisor, so
performance of the VMs is not majorly affected by the plugin.

Change-Id: I617cb3c29ae417c87d6b2c2652610ff0e8bcd4b1
2023-01-06 12:39:13 +05:30

71 lines
2.0 KiB
YAML

- title: Virt Metrics
collapse: true
height: 200px
showTitle: true
panels:
- title: $Cloud - $Node - Virt Disk Metrics
type: graph
legend:
alignAsTable: true
avg: false
current: true
max: true
min: true
rightSide: true
show: true
total: false
values: true
nullPointMode: 'null'
targets:
- target: aliasByNode($Cloud.$Node.virt.disk*.*, 3, 4)
- target: aliasByMetric($Cloud.$Node.virt.total*)
- title: $Cloud - $Node - Virt Network Metrics
type: graph
legend:
alignAsTable: true
avg: false
current: true
max: true
min: true
rightSide: true
show: true
total: false
values: true
nullPointMode: 'null'
targets:
- target: aliasByNode($Cloud.$Node.virt.if*.*, 3, 4)
- title: $Cloud - $Node - Virt Memory Metrics
type: graph
legend:
alignAsTable: true
avg: false
current: true
max: true
min: true
rightSide: true
show: true
total: false
values: true
nullPointMode: 'null'
targets:
- target: alias($Cloud.$Node.virt.memory-total, 'memory-total')
- title: $Cloud - $Node - Virt vCPU Metrics
type: graph
legend:
alignAsTable: true
avg: false
current: true
max: true
min: true
rightSide: true
show: true
total: false
values: true
nullPointMode: 'null'
targets:
- target: alias($Cloud.$Node.virt.percent-virt_cpu_total, 'percent-virt_cpu_total')
- target: alias($Cloud.$Node.virt.virt_cpu_total, 'virt_cpu_total')