Answers:
据我所知,所需的数据在SNMP上不可用。
3750#sh mls qos interface FastEthernet0/1 statistics
...
output queues dropped:
queue: threshold1 threshold2 threshold3
-----------------------------------------
queue 0: 0 0 0
queue 1: 100989 0 0
queue 2: 0 0 0
queue 3: 0 0 0
...
您想知道的是ifIndex,queue,threshold和drop计数器。我不知道可以从中轮询这些值的已填充MIB / OID。
就像约翰·詹森(John Jensen)解释的那样,outDiscard只是您可以获得的东西,但是它汇总了所有这些信息,因此您不会知道它是BE,AF,EF,NC还是丢弃的东西。您可能不会在乎BE滴,但会在意EF滴。
这些聚集的出口丢弃有两个OID存储,如果ifIndex为10001,则可以在此处找到它们(符号和数字表示):
IF-MIB::ifOutDiscards.10001
.1.3.6.1.2.1.2.2.1.19.10001
EtherLike-MIB::dot3StatsDeferredTransmissions.10001
.1.3.6.1.2.1.10.7.2.1.7.10001
3750/3560对于可能微爆的应用来说不是很好的交换机,即,如果您的出口为1GE而入口也为1GE,则两个非常低的平均速率入口端口很容易使出口端口拥塞,从而导致掉线。要最大化可用的缓冲液(并最大程度减少微爆滴),请遵循本文档。
假设您要通过SNMP监视此数据(我对PRTG不熟悉),最好的选择是监视:
请记住,如果您正在监视输入队列丢弃,您会看到它们跨端口的多个子集发生,因为(IIRC-如果我错了,请纠正我)这些映射到端口ASIC的端口,并且缓冲区共享端口组(ASIC)。
这是指向思科文档的链接,该文档还有其他一些不错的信息:
http://www.cisco.com/en/US/tech/tk648/tk362/technologies_q_and_a_item09186a00800b69ac.shtml