“report upstream to smartmontools”
This is useless. The upstream people are hostile to such things and assert explicitly that inconsistencies be normalized by the caller software. SATA devices are rife with inconsistencies, notably in how SSD lifetime is reported - used vs remaining.
Various drivedb.h entries use random attribute strings; queries are useless without normalization.
So, refusing to allow data normalization here means that this exporter can’t be used to collect meaningful data.
Upstream similarly refuses, so what’s an admin to do?
“report upstream to smartmontools”
This is useless. The upstream people are hostile to such things and assert explicitly that inconsistencies be normalized by the caller software. SATA devices are rife with inconsistencies, notably in how SSD lifetime is reported - used vs remaining.
Various drivedb.h entries use random attribute strings; queries are useless without normalization.
So, refusing to allow data normalization here means that this exporter can’t be used to collect meaningful data.
Upstream similarly refuses, so what’s an admin to do?