try again
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
2023-09-28 10:34:47 +10:00
parent b3d6a05c55
commit 21dc1e7873

View File

@@ -72,7 +72,10 @@ func (u *UcsmTemperaturesCollector) Collect(ch chan<- prometheus.Metric) {
log.Printf("Retrieved %d compute blades\n", len(bladeList.Blades)) log.Printf("Retrieved %d compute blades\n", len(bladeList.Blades))
for _, blade := range bladeList.Blades { for _, blade := range bladeList.Blades {
log.Printf("%s:\n", blade.Dn) log.Printf("%s:\n", blade.Dn)
log.Printf("%s:\n", blade.ComputeBoard.Dn)
boardDn := blade.Dn + "/board"
log.Printf("%s:\n", boardDn)
log.Printf("\tNumber of CPUs: %d\n", blade.NumOfCpus) log.Printf("\tNumber of CPUs: %d\n", blade.NumOfCpus)
log.Printf("\tTotal Memory: %d\n", blade.TotalMemory) log.Printf("\tTotal Memory: %d\n", blade.TotalMemory)
log.Printf("\tModel: %s\n", blade.Model) log.Printf("\tModel: %s\n", blade.Model)
@@ -83,7 +86,7 @@ func (u *UcsmTemperaturesCollector) Collect(ch chan<- prometheus.Metric) {
FilterProperty: api.FilterProperty{ FilterProperty: api.FilterProperty{
Class: "computeMbTempStats", Class: "computeMbTempStats",
Property: "dn", Property: "dn",
Value: blade.ComputeBoard.Dn, Value: boardDn,
}, },
} }
tempReq := api.ConfigResolveClassRequest{ tempReq := api.ConfigResolveClassRequest{
@@ -99,7 +102,7 @@ func (u *UcsmTemperaturesCollector) Collect(ch chan<- prometheus.Metric) {
log.Fatalf("Unable to retrieve `computeMbTempStats` managed object: %s", err) log.Fatalf("Unable to retrieve `computeMbTempStats` managed object: %s", err)
} }
log.Printf("Front Temperature: %v\n", tempList.Temperatures[0].FmTempSenIo) log.Printf("Front Temperature: %v\n", tempList)
} }
} }