Summary
Scrutiny cannot reliably monitor QNAP TR-004 disks in Individual mode when smartmontools uses the jmb39x-q,N backend.
Source
Upstream discussion: AnalogJ#1028
Problem
Two collector behaviors prevent usable SMART data:
- A configured device type such as
jmb39x-q,0 is split into separate arguments instead of being passed as one --device jmb39x-q,0 value.
- The collector rejects otherwise complete SMART JSON when smartctl returns
exit_status = 4 for the non-fatal warning Read Device Statistics page 0x00 failed.
Expected behavior
- Preserve
jmb39x-q,N as one smartctl device-type argument for information and SMART collection commands.
- Parse and store valid SMART data when the JSON contains usable identity and metrics despite a non-zero warning status.
- Continue rejecting genuinely unusable or fatal smartctl output.
Acceptance criteria
Summary
Scrutiny cannot reliably monitor QNAP TR-004 disks in Individual mode when smartmontools uses the
jmb39x-q,Nbackend.Source
Upstream discussion: AnalogJ#1028
Problem
Two collector behaviors prevent usable SMART data:
jmb39x-q,0is split into separate arguments instead of being passed as one--device jmb39x-q,0value.exit_status = 4for the non-fatal warningRead Device Statistics page 0x00 failed.Expected behavior
jmb39x-q,Nas one smartctl device-type argument for information and SMART collection commands.Acceptance criteria
jmb39x-q,0.No Data.