Skip to content

Smart not for all devices #4720

@sachaz

Description

@sachaz

Relevant telegraf.conf:

[[outputs.prometheus_client]]
#   ## Address to listen on
listen = ":9101"

[[inputs.smart]]
devices = [ "/dev/ciss0 -a -d cciss,0", "/dev/ciss0 -a -d cciss,1", "/dev/ciss0 -a -d cciss,2", "/dev/ciss0 -a -d cciss,3", "/dev/ciss0 -a -d cciss,4", "/dev/ciss0 -a -d cciss,5", "/dev/ciss0 -a -d cciss,6", "/dev/ciss0 -a -d cciss,7" ]

System info:

FreeBSD 11.1-RELEASE-p13
telegraf-1.6.3

Steps to reproduce:

From the 8 devices in the telegraf.conf I got only 2 devices result :

smart_device_exit_status{device="ciss0",enabled="Enabled",host="poseidon.aquilenet.fr",model="",serial_no="",wwn=""} 0
smart_device_exit_status{device="ciss0",enabled="Enabled",host="poseidon.aquilenet.fr",model="Samsung SSD 850 PRO 256GB",serial_no="S251NX0H869352H",wwn="500253884027f72e"} 4
smart_device_exit_status{device="ciss0",enabled="Enabled",host="poseidon.aquilenet.fr",model="Samsung SSD 850 PRO 256GB",serial_no="S251NX0H869353L",wwn="500253884027f72f"} 4
# HELP smart_device_udma_crc_errors Telegraf collected metric
# TYPE smart_device_udma_crc_errors untyped
smart_device_udma_crc_errors{device="ciss0",enabled="Enabled",host="poseidon.aquilenet.fr",model="Samsung SSD 850 PRO 256GB",serial_no="S251NX0H869352H",wwn="500253884027f72e"} 0
smart_device_udma_crc_errors{device="ciss0",enabled="Enabled",host="poseidon.aquilenet.fr",model="Samsung SSD 850 PRO 256GB",serial_no="S251NX0H869353L",wwn="500253884027f72f"} 0

Expected behavior:

smart result on all disks

Actual behavior:

only 2 disks

Additional info:

on the system a request on other devices like following exemple works:
/usr/local/sbin/smartctl --info --health --attributes --tolerance=verypermissive -n standby --format=brief /dev/ciss0 -a -d cciss,7

Metadata

Metadata

Assignees

Labels

area/smartbugunexpected problem or unintended behavior

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions