Skip to content

Commit 73d6a53

Browse files
authored
Merge pull request #15 from Nimbus318/chore/align-video-memory-with-hami
chore: Adjust video memory calculation to match HAMi's Node annotation
2 parents f080a9d + e4a33ec commit 73d6a53

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

server/internal/exporter/exporter.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,10 +101,10 @@ func (s *MetricsGenerator) GenerateDeviceMetrics(ctx context.Context) error {
101101
if err == nil {
102102
HamiMemoryUsed.WithLabelValues(device.NodeName, provider, device.Type, device.Id, driver, deviceNo).Set(float64(deviceMemUsed))
103103
}
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))))
104106
deviceMemSize, err := s.deviceMemTotal(ctx, provider, device.Id)
105107
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)))
108108
HamiVMemoryScaling.WithLabelValues(device.NodeName, provider, device.Type, device.Id, driver, deviceNo).Set(roundToOneDecimal(float64(float32(device.Devmem) / deviceMemSize)))
109109
}
110110
actualCoreUtil, err := s.deviceCoreUtil(ctx, provider, device.Id)

0 commit comments

Comments
 (0)