@@ -101,10 +101,10 @@ func (s *MetricsGenerator) GenerateDeviceMetrics(ctx context.Context) error {
101
101
if err == nil {
102
102
HamiMemoryUsed .WithLabelValues (device .NodeName , provider , device .Type , device .Id , driver , deviceNo ).Set (float64 (deviceMemUsed ))
103
103
}
104
+ HamiMemorySize .WithLabelValues (device .NodeName , provider , device .Type , device .Id , driver , deviceNo ).Set (float64 (device .Devmem ))
105
+ HamiMemoryUtil .WithLabelValues (device .NodeName , provider , device .Type , device .Id , driver , deviceNo ).Set (roundToOneDecimal (100 * float64 (deviceMemUsed / float32 (device .Devmem ))))
104
106
deviceMemSize , err := s .deviceMemTotal (ctx , provider , device .Id )
105
107
if err == nil && deviceMemSize > 0 {
106
- HamiMemorySize .WithLabelValues (device .NodeName , provider , device .Type , device .Id , driver , deviceNo ).Set (float64 (deviceMemSize ))
107
- HamiMemoryUtil .WithLabelValues (device .NodeName , provider , device .Type , device .Id , driver , deviceNo ).Set (roundToOneDecimal (100 * float64 (deviceMemUsed / deviceMemSize )))
108
108
HamiVMemoryScaling .WithLabelValues (device .NodeName , provider , device .Type , device .Id , driver , deviceNo ).Set (roundToOneDecimal (float64 (float32 (device .Devmem ) / deviceMemSize )))
109
109
}
110
110
actualCoreUtil , err := s .deviceCoreUtil (ctx , provider , device .Id )
0 commit comments