diff --git a/smartctl.go b/smartctl.go index 7ffb25e..1a4e2be 100644 --- a/smartctl.go +++ b/smartctl.go @@ -68,7 +68,6 @@ func (smart *SMARTctl) Collect() { smart.minePowerCycleCount() smart.mineDeviceSCTStatus() smart.mineDeviceStatistics() - smart.mineDeviceStatus() smart.mineDeviceErrorLog() smart.mineDeviceSelfTestLog() smart.mineDeviceERC() @@ -383,16 +382,6 @@ func (smart *SMARTctl) mineLongFlags(json gjson.Result, flags []string) string { return strings.Join(result, ",") } -func (smart *SMARTctl) mineDeviceStatus() { - status := smart.json.Get("smart_status") - smart.ch <- prometheus.MustNewConstMetric( - metricDeviceStatus, - prometheus.GaugeValue, - status.Get("passed").Float(), - smart.device.device, - ) -} - func (smart *SMARTctl) mineDeviceErrorLog() { for logType, status := range smart.json.Get("ata_smart_error_log").Map() { smart.ch <- prometheus.MustNewConstMetric(