我正在推出Solarwinds以使用netflow和CBQOS显示QoS类使用情况,以了解 QoS 性能。我不确定的一件事是 L2 边缘交换机上可用的监控类型。我们配置了 QoS 策略,可以使用 CLI 查看端口/缓冲区丢弃情况,"Switch#sh mls qos int gi1/0/1 statistics"
但我想做的是通过 SNMP 将此端口数据提取到 Solarwinds,以便所有人都能看到它。是否有提供此功能的特定 MIB 可用?更具体地说,我希望看到输出队列下降。
谢谢
我正在推出Solarwinds以使用netflow和CBQOS显示QoS类使用情况,以了解 QoS 性能。我不确定的一件事是 L2 边缘交换机上可用的监控类型。我们配置了 QoS 策略,可以使用 CLI 查看端口/缓冲区丢弃情况,"Switch#sh mls qos int gi1/0/1 statistics"
但我想做的是通过 SNMP 将此端口数据提取到 Solarwinds,以便所有人都能看到它。是否有提供此功能的特定 MIB 可用?更具体地说,我希望看到输出队列下降。
谢谢
如果您只是在寻找接口输出队列丢弃,您可以使用 cportQosDropPkts OID(CISCO-PORT-QOS-MIB 的一部分)。
$ snmptranslate -On CISCO-PORT-QOS-MIB:cportQosDropPkts
.1.3.6.1.4.1.9.9.189.1.3.2.1.7
由于排队和调度可能产生丢弃的相关 QoS 功能而导致丢弃的数据包计数。
此 OID 显示已弃用,但它应该适用于您在对 @Raul D 的评论中列出的平台。
$ snmpwalk -v2c -c community 127.0.0.1 CISCO-PORT-QOS-MIB:cportQosDropPkts
CISCO-PORT-QOS-MIB::cportQosDropPkts.10020.ingress.1 = Counter64: 0 packets
CISCO-PORT-QOS-MIB::cportQosDropPkts.10020.egress.1 = Counter64: 913 packets
$ ./cportQosDropPkts.sh -c community -h 127.0.0.1
Interface Name Output Queue Drops
-------------- ------------------
FastEthernet0/1 0
FastEthernet0/2 0
FastEthernet0/3 0
FastEthernet0/4 0
FastEthernet0/5 0
FastEthernet0/6 0
FastEthernet0/7 0
FastEthernet0/8 0
FastEthernet0/9 0
FastEthernet0/10 0
FastEthernet0/11 0
FastEthernet0/12 0
FastEthernet0/13 0
FastEthernet0/14 0
FastEthernet0/15 0
FastEthernet0/16 0
FastEthernet0/17 0
FastEthernet0/18 0
FastEthernet0/19 0
FastEthernet0/20 916
FastEthernet0/21 0
FastEthernet0/22 0
FastEthernet0/23 0
FastEthernet0/24 0
GigabitEthernet0/1 0
GigabitEthernet0/2 0
$ ./cportQosDropPkts.sh -c community -h 127.0.0.1 -i FastEthernet0/20
Interface Name Output Queue Drops
-------------- ------------------
FastEthernet0/20 916