Hi Carl,
There is no direct command that shows the packets going in the priority queue. However we can get a picture by the following outputs:
switch# sh mls qos int gi x/y statistics
Find out the marking of the traffic supposed to go to priority queue and check if the corresponding counters are incrementing for " dscp: outgoing"
Once you find the counters incrementing, check which queue is the corresponding dscp mapped to:
switch#sh mls qos maps dscp-output-q
Dscp-outputq-threshold map:
d1 :d2 0 1 2 3 4 5 6 7 8 9
------------------------------------------------------------
0 : 02-01 02-01 02-01 02-01 02-01 02-01 02-01 02-01 02-01 02-01
1 : 02-01 02-01 02-01 02-01 02-01 02-01 03-01 03-01 03-01 03-01
2 : 03-01 03-01 03-01 03-01 03-01 03-01 03-01 03-01 03-01 03-01
3 : 03-01 03-01 04-01 04-01 04-01 04-01 04-01 04-01 04-01 04-01
4 : 01-01 01-01 01-01 01-01 01-01 01-01 01-01 01-01 04-01 04-01
5 : 04-01 04-01 04-01 04-01 04-01 04-01 04-01 04-01 04-01 04-01
6 : 04-01 04-01 04-01 04-01
For eg, if you have voice traffic which is supposed to go to priority queue, make sure counters for 'dscp: outgoing' are incrementing against 46.(first command). Next check the map, and ensure that dscp 46 is mapped to queue 1 (priority queue on 2960).
Hope this helps,
Shashank
Please rate if you found the content useful