I'm running into an issue with getting Zabbix to collect SNMPv3 data from my Synology NAS. I've ensured that SNMP is enabled on the NAS and configured the SNMPv3 user with the necessary authentication and privacy settings. When I run `snmpwalk` from the Zabbix server, it works without any problems and retrieves full OID data. However, in Zabbix, I'm not seeing any data being collected, and the items remain empty or unsupported. I've already verified the credentials, confirmed that the SNMP version and security levels match, and tested both AuthPriv and AuthNoPriv. I've also checked network connectivity, disabled combined requests in Zabbix, ensured the context name is set to default, tested numerous OIDs via snmpwalk, and restarted the SNMP service. Despite all these checks, Zabbix refuses to retrieve any values. Has anyone faced similar issues with SNMPv3 on Synology or knows of any incompatibilities regarding Zabbix's handling of it?
4 Answers
Have you made sure to select an SNMP template, like the "Generic by SNMP" one? Zabbix won't automatically populate things like triggers just because you've got an SNMP agent set up. That might be why you're not seeing any data.
Did you happen to add the Synology template to your Zabbix setup? That's usually a crucial step.
When you see 'unsupported', you can hover over it to get a specific reason. What does it say for the unsupported items?
Have you tried clearing the configuration or the SNMP cache? Also, checking the debug logs can provide valuable info. Restarting the Zabbix service might help too. If that doesn't work, consider adding a new host or changing the current host interface.

When I hover, it shows that items, triggers, graphs, discovery, and web are all empty with an availability status showing as unknown.