mirror of
https://github.com/prometheus/node_exporter.git
synced 2025-03-05 21:00:12 -08:00
fix nil pointer
Signed-off-by: dongjiang1989 <dongjiang1989@126.com>
This commit is contained in:
parent
29dbd11746
commit
80d8df31a4
|
@ -203,7 +203,9 @@ func (c *infinibandCollector) Update(ch chan<- prometheus.Metric) error {
|
||||||
c.pushCounter(ch, "vl15_dropped_total", port.Counters.VL15Dropped, port.Name, portStr)
|
c.pushCounter(ch, "vl15_dropped_total", port.Counters.VL15Dropped, port.Name, portStr)
|
||||||
|
|
||||||
// port.HwCounters
|
// port.HwCounters
|
||||||
c.pushMetric(ch, "lifespan_millisecond", *(port.HwCounters.Lifespan), port.Name, portStr, prometheus.GaugeValue)
|
if port.HwCounters.Lifespan != nil {
|
||||||
|
c.pushMetric(ch, "lifespan_millisecond", *(port.HwCounters.Lifespan), port.Name, portStr, prometheus.GaugeValue)
|
||||||
|
}
|
||||||
|
|
||||||
c.pushCounter(ch, "duplicate_request_total", port.HwCounters.DuplicateRequest, port.Name, portStr)
|
c.pushCounter(ch, "duplicate_request_total", port.HwCounters.DuplicateRequest, port.Name, portStr)
|
||||||
c.pushCounter(ch, "implied_nak_seq_errors_total", port.HwCounters.ImpliedNakSeqErr, port.Name, portStr)
|
c.pushCounter(ch, "implied_nak_seq_errors_total", port.HwCounters.ImpliedNakSeqErr, port.Name, portStr)
|
||||||
|
|
Loading…
Reference in a new issue