My setup contains 2 TrueNAS servers, a main server on 24.10 (because VMs) and an offsite backup on 25.04. I also have a separate LibreNMS instance setup on another host. I have the SNMP on the 2 systems enabled and added to LibreNMS.
I would like LibreNMS to alert me when a pool becomes degraded or when a disk fails a smart test, what metrics should I look for and what kind of alert rules should I add?
SMART data definitely isn’t exposed by SNMP, and last time I checked the TrueNAS ZFS stuff was pretty broken in SNMP, too. I monitor my server using librenms and most of the state objects actually appear to be exposing counters for something.
Sadly there appears to be something of a trend away from “enterprise” vendors exposing useful reporting data via SNMP, and instead relying on their own monitoring tools.