华为9306 snmp OID
snmp2_get("118.88.32.243", "xajhrw", "DISMAN-EVENT-MIB::sysUpTimeInstance"); 取得运行时间
snmp2_get("118.88.32.243", "xajhrwx", "SNMPv2-MIB::sysDescr.0"); 取得系统信息
snmp2_get("118.88.32.243", "xajhrwx", "SNMPv2-MIB::sysName.0"); 取得交换机名称
snmp2_get("118.88.32.243", "xajhrwx", "IF-MIB::ifInMulticastPkts.6"); 得取的是组播包 Multicast
snmp2_get("118.88.32.243", "xajhrwx", "IF-MIB::ifLastChange.28"); 取得端口的up时间
snmp2_get("118.88.32.243", "xajhrwx", "IF-MIB::ifAdminStatus.28"); 物理链路状态 PHY指物理层
snmp2_get("118.88.32.243", "xajhrwx", "IF-MIB::ifOperStatus.6"); 协议状态
snmp2_get("118.88.32.243", "xajhrwx", "IF-MIB::ifHCInOctets.28"); 进入端口数据的总量
snmp2_get("118.88.32.243", "xajhrwx", "IF-MIB::ifHCOutOctets.6"); 出口的数据总量
snmp2_get("118.88.32.243", "xajhrwx", "IF-MIB::ifHighSpeed.6"); 接口的速率 是百兆还是万兆
snmp2_get("118.88.32.243", "xajhrwx", "IF-MIB::ifAlias.6"); 接口的描述
snmp2_get("118.88.32.243", "xajhrwx", "IF-MIB::ifType.6"); 接口类型 是g口还是e口之类的
snmp2_get("118.88.32.243", "xajhrwx", "IP-MIB::ipv4InterfaceEnableStatus.58"); 三层vlan的状态
snmp2_get("118.88.32.243", "xajhrwx", "SNMPv2-MIB::snmpEnableAuthenTraps.0"); 是否开启 snmp traps 设置,就是自动发送snmp信息的功能
snmp2_get("118.88.32.243", "xajhrwx", "IF-MIB::ifInOctets.7"); 当前IN口数据流量
snmp2_get("118.88.32.243", "xajhrwx", "IF-MIB::ifOutOctets.6"); 当前OUT 口数据流量
然后又google到了Cisco的一篇文档,说明了如何通过端口的流量来计算带宽。
具体可以看参考文档,直接说结论,对于全双工网络建议将IN和OUT流量分开计算,公式如下:
也就是前后取两次接口的流量值相减,然后乘以8,再除以两次取值的时间间隔(以秒为单位),这样得到的是bits/s
可以再除1024的平方,变为Mbits/s。
但是上边的公式并不完善,为什么呢?因为ifHCInOctets是个64bits的计数器,尽管这个数字已经很大了,但在长期使用以后还是会达到最大值,接着计数器会回环,直接清零。那么问题来了,如果刚好前一次和后一次取值的中间,遇到了计数器清零了呢?后一次减一次的值就会是负数。那么这种问题应该怎么处理呢?
首先进行数值大小比较,如果后者小于前者,则后者=后者+2^32。公式和其那面一样。
注意如果计数器是counter32的话,则后者=后者+2^32。公式和其那面一样。
华为9306 snmp OID相关推荐
- 华为交换机CPU SNMP OID [简单整理]
华为交换机SNMP OID 内存 1.3.6.1.4.1.2011.6.1.2.1.1.3 1.3.6.1.4.1.2011.6.1.2.1.1.2 CPU ...
- 华为USG防火墙常用SNMP OID
华为下一代防火墙 OID信息 USG 6350/6380 设备已验证 V100R001版本(14年发布后的默认版本) CPU使用率 .1.3.6.1.4.1.2011.5.25.31.1.1.1.1. ...
- SNMP OID批量枚举工具
SNMP OID批量枚举工具 SNMP信息包含大量的系统.设备信息.这些信息均使用OID方式表示.由于OID编号规则复杂,不便于记忆.为了快速通过OID批量获取指定信息,Kali Linux新增了一个 ...
- SNMP OID是什么?
OID是什么? 这是了解SNMP前必须要了解清楚的. SNMP对象标识符(OID:Object ID)是定义在特定MIB模式中的值,来定义一个特定的在MIB数据库中SNMP目标. SNMP OID是划 ...
- 自定义snmp oid
几个步骤: 1. 写监控程序 2. 配置snmp,添加自定义snmp oid,并执行程序 3.cacti程序添加数据模板和图形模板 参考文件: http://www.linuxidc.com/Linu ...
- 华为交换机SNMP配置
华为交换机SNMP配置 snmp服务配置 交换机内设置snmp一般只需要启动snmp服务和配置团体名称,然后设置下版本就可以了 全局模式下,配置命令 1.启动snmp服务: snmp-agent 2. ...
- SNMP OID Reference - NetScaler 10
SNMP OID Reference - NetScaler 10 https://docs.citrix.com/content/dam/docs/en-us/netscaler/10/downlo ...
- 网络常用 snmp oid
网络常用 snmp oid A10 F5 Ctrix cisco A10 cpu内核1使用率 1.3.6.1.4.1.22610.2.4.1.3.2.1.2.1 cpu内核2使用率 1.3.6.1.4 ...
- 华为光功率模块监控SNMP OID
hwOpticalModuleInfoTable详细描述 该表是描述了光模块一些基本信息.该MIB信息存储在光模块上的寄存器中. 该表的索引是entPhysicalIndex. 说明: 1.3.6. ...
最新文章
- java for stl_STL迭代器
- java读取数据,2,2,1方式读取
- 神经网络python实例分类_Python使用神经网络进行简单文本分类
- What is Proguard?
- (十一)Jmeter另一种调试工具 HTTP Mirror Server
- 5渲染判断_先渲染再对焦,KeyShot 深度通道在 Photoshop 中的对接
- python lxml模块解析html_用lxml解析HTML
- 源码追踪,解决Could not locate executable null\bin\winutils.exe in the Hadoop binaries.问题
- 2017年9月全国计算机等级考试报名时间,关于2017年9月全国计算机等级考试网上报名工作的通知...
- 已root手机在DDMS下无法读取data目录的解决办法
- 什么是SQL Server GETDATE()函数?
- Qt5学习笔记之串口助手四:增加16进制/ASCII切换、周期发送
- Javascript:创建对象的方式
- ESP8266 NonOS-SDK Web配网
- 随身WIFI刷机记录 UF1003
- 通过Safari浏览器获取iOS设备UDID(设备唯一标识符)
- 基于ThinkPHP的校园网上订餐系统设计与实现
- 字符串操作函数的实现【详解】
- 快的买大黄蜂是福是祸?
- 同花顺服务器文件夹,同花顺的文件目录.doc