通过 SNMP(Simple Network Management Protocol) 排查网络或设备故障,本质上就是采集设备状态、对比基线、定位异常点。下面按“准备 → 采集 → 分析 → 定位 → 验证”的思路说明。
snmpwalk、snmpget、snmptranslatesnmpwalk -v2c -c public 192.168.1.1
snmpget -v2c -c public 192.168.1.1 sysName.0
snmpget -v2c -c public 192.168.1.1 sysUpTime.0
sysUpTime 异常小 → 设备刚重启snmpwalk -v2c -c public 192.168.1.1 ifDescr
snmpwalk -v2c -c public 192.168.1.1 ifOperStatus
snmpwalk -v2c -c public 192.168.1.1 ifInErrors
snmpwalk -v2c -c public 192.168.1.1 ifOutErrors
关注点:
ifOperStatus = downifInErrors / ifOutErrors 持续增长 → 物理层问题ifInDiscards / ifOutDiscards → 拥塞或配置问题snmpwalk -v2c -c public 192.168.1.1 .1.3.6.1.4.1.9.9.109.1.1.1.1.3
(以 Cisco 为例)
判断:
snmpwalk -v2c -c public 192.168.1.1 ifInOctets
snmpwalk -v2c -c public 192.168.1.1 ifOutOctets
用法:
snmptrapd -d
常见 Trap:
snmptranslate 查 OID 含义public如果你愿意,可以告诉我:
我可以给你针对性的 OID 和排查命令。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。