This commit is contained in:
@@ -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)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user