From e385b4a351f5ea0b159e00831370195e58733de7 Mon Sep 17 00:00:00 2001 From: Konstantin Shalygin Date: Mon, 17 Oct 2022 14:44:07 +0700 Subject: [PATCH] Pruned /dev/ prefix from device label Now label matched with `node_exporter` labels Signed-off-by: Konstantin Shalygin --- smartctl.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/smartctl.go b/smartctl.go index 3a3270b..9e7887a 100644 --- a/smartctl.go +++ b/smartctl.go @@ -46,7 +46,7 @@ func NewSMARTctl(logger log.Logger, json gjson.Result, ch chan<- prometheus.Metr json: json, logger: logger, device: SMARTDevice{ - device: strings.TrimSpace(json.Get("device.name").String()), + device: strings.TrimPrefix(strings.TrimSpace(json.Get("device.name").String()), "/dev/"), serial: strings.TrimSpace(json.Get("serial_number").String()), family: strings.TrimSpace(json.Get("model_family").String()), model: strings.TrimSpace(json.Get("model_name").String()),