H3C设备通过oid获取光衰

一、背景

  1. 因为施工或者其他一些原因导致全程链路光衰不稳定,但是还不能及时发现
  2. 完善网络全维度的监控,对可能会造成故障的项目实施监控
  3. 历史记录可寻,年终报表提供数据

二、所需工具

  1. 本次测试环境是在linux下操作的,所以需要安装snmpwalk和snmpget
  2. 端口索引 oid  1.3.6.1.2.1.2.2.1.2
  3. 端口发光 oid  1.3.6.1.4.1.25506.2.70.1.1.1.9
  4. 端口收光 oid  1.3.6.1.4.1.25506.2.70.1.1.1.12
# 安装snmpwalk和snmpget工具
yum -y install net-snmp net-snmp-devel net-snmp-utils

三、获取方法

  1. 先通过端口索引oid获取指定端口的索引值,然后通过使用收发光oid+端口索引的形式获取本端口的收发光
  2. 直接获取的收发光值需要处理一下除以100(测试7503X和S6520X都这样),所以发光为0.5dB,收光为-17.17dB
  3. 设备上直接通过命令查看端口的收发光情况如下:
  4. 使用oid获取步骤和返回值如下:
  5. # 使用snmpwalk扫描端口 1/3/0/25 的索引值为 316
    [root@localhost ~]# snmpwalk -c public-v 2c 10.0.5.254 1.3.6.1.2.1.2.2.1.2 | grep 1/3/0/25
    IF-MIB::ifDescr.316 = STRING: Ten-GigabitEthernet1/3/0/25
    
    # 使用snmpget获取端口 1/3/0/25 的发光值为 50
    [root@localhost ~]# snmpwalk -c public -v 2c 10.0.5.254 1.3.6.1.4.1.25506.2.70.1.1.1.9.316
    SNMPv2-SMI::enterprises.25506.2.70.1.1.1.9.316 = INTEGER: 50
    
    # 使用snmpget获取 1/3/0/25 的收光值为 -1717
    [root@localhost ~]# snmpwalk -c public -v 2c 10.0.5.254 1.3.6.1.4.1.25506.2.70.1.1.1.12.316
    SNMPv2-SMI::enterprises.25506.2.70.1.1.1.12.316 = INTEGER: -1717

四、添加监控

可以自己写个脚本或者直接在zabbix里添加监控项即可,大家使用的监控工具不一样,就不写步骤了

  • 2
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 12
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值