有个思路:可以通过写个简单的脚本,从命令行获取到端口链路的oid,然后把oid传到自动发现规则,自动发现原型里面就使用传入oid宏变量的方式实现
zabbix对网络设备接口的lldp进行监测,现在遇到一个问题,现在每次链路连接状态up 后,OID都会发生变化,请教下动态索引的如何整?
1)snmpwalk -v 2c -c sw 10.10.10.160 LLDP-MIB::lldpRemPortId.917726499.10.1
LLDP-MIB::lldpRemPortId.917726499.10.1 = STRING: "GigabitEthernet0/0/1"
2) snmpwalk -v 2c -c sw 10.10.10.160 LLDP-MIB::lldpLocPortId.10
LLDP-MIB::lldpLocPortId.10 = STRING: "GigabitEthernet1/0/10"
其中917726499和1都是动态变化的,随着链路启宕(不包含接口启宕)累计的;10对应的是本端端口的index
因为这个场景特殊,无法通过物理接口启宕或光衰或icmp来监测,所以针对这个动态索引如何做,因为还涉及到的是两个变量。
错误信息