zoukankan      html  css  js  c++  java
  • 系统记录一下用snmp获得华为/华3 设备cpu使用率的问题

    关于思科,锐捷,迈普,网上有现成的文章,方法也很明确   http://www.mamicode.com/info-detail-2270971.html   基于SNMP通过OID获取思科、锐捷、迈普等交换机的CPU、内存使用率

    使用console的方法,比较明确,但是这种不能外部采集

    dis memory 查看内存使用率
    dis cpu-usage 查看cpu使用率

    据说zabbix上对交换机的监控做得还不错,什么时候观察一下

    https://www.cnblogs.com/vincent-liang/p/7436787.html

    在h3c官方有一篇文章介绍了h3c某些类型设备的查看方法,但是适用范围多大并不明确

    http://www.h3c.com/cn/d_200906/636062_30003_0.htm#_Toc231200799 

    对象名称

    hh3cEntityExtCpuUsage

    对象OID

    1.3.6.1.4.1.25506.2.6.1.1.1.1.6

    对象描述

    CPU实体在最后1分钟内的利用率

    对象类型

    列对象

    备注

    l      该对象下面包含多个实体(即叶子节点),实体的OID为1.3.6.1.4.1.25506.2.6.1.1.1.1.6.n。实体不同,n(以下称为实体编号)的取值不同

    l      CPU实体的编号可以通过ENTITY-MIB文件中的entPhysicalDescr(OID为1.3.6.1.2.1.47.1.1.1.1.2)、entPhysicalClass(OID为1.3.6.1.2.1.47.1.1.1.1.5)和entPhysicalName(OID为1.3.6.1.2.1.47.1.1.1.1.7)对象来确定

    l      如果某实体对象取值永远为零,那么该实体不是CPU实体

     

    这篇文章里记录了完整的过程,中间有一部分是需要确认的

    snmpwalk -v 1 -c public 192.168.1.56 1.3.6.1.2.1.47.1.1.1.1.2  # 获得主控板及备用主控板的实体编号

    。。。

    iso.3.6.1.2.1.47.1.1.1.1.2.19 = STRING: "LSQ1MPUA0"

    iso.3.6.1.2.1.47.1.1.1.1.2.20 = STRING: "LSQ1MPUA0"

    。。。

     

     

    以上显示信息表明,主用主控板对应的实体编号为19,备用主控板分别对应的实体编号为20。

    (2)        查看主用主控板的CPU利用率

    C:usrin> snmpget -v 1 -c public 192.168.1.56 1.3.6.1.4.1.25506.2.6.1.1.1.1.6.19

    将返回下面的响应信息:

    iso.3.6.1.4.1.25506.2.6.1.1.1.1.6.19 = INTEGER: 2

    以上信息表明主用主控板的CPU利用率为2%。

    (3)        查看备用主控板的CPU利用率

    C:usrin> snmpget -v 1 -c public 192.168.1.56 1.3.6.1.4.1.25506.2.6.1.1.1.1.6.20

    将返回下面的响应信息:

    iso.3.6.1.4.1.25506.2.6.1.1.1.1.6.20 = INTEGER: 2

    以上信息表明备用主控板的CPU利用率为2%。

    (4)        查看所有CPU的利用率

    执行snmpwalk工具命令,非零值即为CPU的利用率。

    C:usrin> snmpwalk -v 1 -c public 192.168.1.56 1.3.6.1.4.1.25506.2.6.1.1.1.1.6

    将返回下面的响应信息:

    iso.3.6.1.4.1.25506.2.6.1.1.1.1.6.1 = INTEGER: 0

    iso.3.6.1.4.1.25506.2.6.1.1.1.1.6.2 = INTEGER: 0

    iso.3.6.1.4.1.25506.2.6.1.1.1.1.6.3 = INTEGER: 0

     

     

    其它:

    一般主机操作系统的snmp结果

     

    .1.3.6.1.2.1.25.5.1.1.1
    返回的 那么多  该去取哪一个值或者是 什么计算方法。
    Name/OID: hrSWRunPerfCPU.1; Value (Integer): 8189375
    Name/OID: hrSWRunPerfCPU.4; Value (Integer): 139565
    Name/OID: hrSWRunPerfCPU.232; Value (Integer): 2356
    Name/OID: hrSWRunPerfCPU.360; Value (Integer): 24957
    Name/OID: hrSWRunPerfCPU.376; Value (Integer): 56
    Name/OID: hrSWRunPerfCPU.388; Value (Integer): 12
    Name/OID: hrSWRunPerfCPU.396; Value (Integer): 3

     

     

  • 相关阅读:
    codevs 2149 矩形周长
    codevs 3044 矩形面积求并
    codevs 1293 送给圣诞夜的极光
    codevs 2806 红与黑
    codevs 1536 海战
    codevs 1262 不要把球传我
    codevs 2606 约数和问题
    BZOJ 2301 problem b
    BZOJ 3994 约数个数和
    codevs 1173 最优贸易
  • 原文地址:https://www.cnblogs.com/yeyong/p/13371561.html
Copyright © 2011-2022 走看看