diff --git a/plugins/inputs/smart/smart.go b/plugins/inputs/smart/smart.go index dda115d02a235384360a21de3236fb830c860c91..bc130363b63e41be3acc970d1bfb96d7c907203b 100644 --- a/plugins/inputs/smart/smart.go +++ b/plugins/inputs/smart/smart.go @@ -135,7 +135,7 @@ func (m *Smart) scan() ([]string, error) { devices := []string{} for _, line := range strings.Split(string(out), "\n") { - dev := strings.Split(line, "#") + dev := strings.Split(line, " ") if len(dev) > 1 && !excludedDev(m.Excludes, strings.TrimSpace(dev[0])) { devices = append(devices, strings.TrimSpace(dev[0])) }