要监控交换机的端口流量、状态,CPU使用率,内存状态,温度等,关键是找出与之相对应的OID,本文将与大家探讨怎么样获取华为交换机的OID,方法是一样的,大家可以举一反三。
这里以华为5700为例,软件版本号为V200R001C00SPC300。
①在华为官网依次打开 技术支持文档查找交换机S5700
②找到V200R001C00相关的MIB库
③如果不能直接打开,就需要下载到电脑上。
④将下载的MIB 库解压后打开,找到HUAWEI-CPU-MIB中的详细描述,找到OID的前缀为1.3.6.1.4.1.2011.6.3.4.1
⑤在linux系统中使用snmpwalk命令获取OID的全值,上一步获取的只是OID的一部分。
命令:snmp v 2c c snmp-ready-value ip 1.3.6.1.4.1.2011.6.3.4.1,得到的完全OID 为
1.3.6.1.4.1.2011.6.3.4.1.2.0.0.0 CPU utilization for five seconds
1.3.6.1.4.1.2011.6.3.4.1.3.0.0.0 CPU utilization for one minute
1.3.6.1.4.1.2011.6.3.4.1.4.0.0.0 CPU utilization for five minutes
从snmpwalk命令获取的信息可以知道,该交换机的cpu使用率都为8%,可以到交换机上用命令dis cpu-usage核对