1.现象描述
paloalto防火墙升级后发现zabbix监控其CPU、风扇等硬件信息和端口流量数据错误。
2.现象分析
由于zabbix并没有做过任何调整,防火墙也只是升级。根据现象并不好排查。但是监控是基于SNMP的,所以就顺着SNMP的监控思路来。
3.排查
使用MIB Browser调用PAN-COMMON-MIB库发现一些硬件对应的oid对比升级之前已经改变。
此时修改zabbix里一些监控项的oid后解决一部分,如CPU、风扇等。但是端口流量仍全部都是0.并且MIB Browser上显示的端口流量确实也都是0.
在zabbix服务器,使用命令snmpwalk -v 2c -c snmpcommunity x.x.x.x得到防火墙的全部oid及结果。根据结果显示,发现原oid对应的结果值也是0;
IF-MIB::ifInOctets.16 = Counter32: 0
IF-MIB::ifInOctets.17 = Counter32: 0
IF-MIB::ifInOctets.18 = Counter32: 0
但是发现
IF-MIB::ifHCInUcastPkts.16 = Counter64: 13755325
IF-MIB::ifHCInUcastPkts.17 = Counter64: 34390457150
IF-MIB::ifHCInUcastPkts.18 = Counter64: 70364539089
根据实际使用情况推断,上述应该就是变更后的oid。
再调整下zabbix即可。