要监控交换机的端口流量、状态,CPU使用率,内存状态,温度等,关键是找出与之相对应的OID,本文将与大家探讨怎么样获取华为交换机的OID,方法是一样的,大家可以举一反三。


    这里以华为5700为例,软件版本号为V200R001C00SPC300。

   ①在华为官网依次打开 技术支持文档查找交换机S5700

    或直接http://support.huawei.com/enterprise/productNewOffering?idAbsPath=7919710|9856733|7923144|6691579&pid=6691579&productname=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核对