Add per-disk IO performance monitoring
This commit is contained in:
@@ -44,6 +44,9 @@ func (s *Store) AddEntityMetrics(metrics dashboardMetrics) {
|
||||
s.AddEntityHistory("guest", fmt.Sprintf("%d · %s", g.VMID, g.Name), ts, &cpu, &mem)
|
||||
}
|
||||
for _, d := range metrics.Disks {
|
||||
iops := d.ReadIOPS + d.WriteIOPS
|
||||
util := d.Utilization
|
||||
s.AddEntityHistory("disk-io", d.Name+" · "+d.Model, ts, &iops, &util)
|
||||
if d.Temperature == nil {
|
||||
continue
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user