如果我在 zabbix 服务器的同一台机器上运行 snmpwalk,我可以使用 SNMPv3 收集数据
snmpwalk -v3 -u Usnmp -l AuthNoPriv -a MD5 -A 'AuthPass' 10.x.x.x .1.3.6.1.2.1.1.3.0
DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (61650508) 7 days, 3:15:05.08
但在 Zabbix Server 中我不能。
Zabbix 没有给我数据,SNMPv3 代理的队列始终为空,前端的错误消息甚至日志中都没有错误消息。
我的zabbix配置:
Type: SNMPv3 agent
Key: SysUptime
Host interface: 10.x.x.x:161
SNMP OID: .1.3.6.1.2.1.1.3.0
Security name: {$SNMP_SECNAME}
Security level: authNoPriv
Authentication protocol: MD5
Authentication passphrase: {$SNMP_AUTH}
答案1
您是否配置了 Zabbix 以获取 snmp traps?它无法开箱即用。如果没有,查看 Zabbix 文档