通过snmp和差异的端口上的实时流量

问题描述 投票:0回答:1

我正在尝试通过snmp从HP交换机和Juniper防火墙及其端口中获取数据。

我正在寻找一种方法来分析端口上的实时流量,因此我可以创建一个端口利用率图,例如在Solarwinds或Observium上。

到目前为止,我得到的结果来自How to calculate traffic on cisco上的公式

但是,每两次读数我都得到异常的速度。即对于防火墙上的虚拟接口(限于4MB),我时不时会得到20+ MB。

我有一个cron作业,每5分钟轮询一次设备,因此公式将300秒用作时间增量。

所以问题是,端口是否可能显示这些异常,或者我做错了什么?任何见解都将是惊人的:-)

performance snmp utilization juniper
1个回答
0
投票

问题是您正在使用RFC1213中定义的ifTable。由于ifInOctets和ifOutOctets被定义为32位计数器,因此它已经过时了。因此它们会溢出并快速真正复位,并且在发生这种情况时您将面临异常结果。我建议切换到ifXTable(IF-MIB),将这些计数器定义为64位值 s。

© www.soinside.com 2019 - 2024. All rights reserved.