Is Possible to monitor the Quality of Service, How ?
Can you be a bit more specific on what you are trying to measure QoS on?
My reflex response would be to use Cisco IPSLA between devices and then either UnDP's or the SolarWinds IPSLA tool to measure the data. However; without more specifics I can't be sure this will work for you.
Ok.. Qos of my Network,
Then my previous answer was correct. You want to use the Cisco IPSLA protocol, this is exactly what it was designed to do. Then with Orion you can go through the rather painful process of writing your own UnDP's (like I did) to measure the data and present it otherwise you can just get the SolarWinds IPSLA module for NPM which does a very nice job of collecting and presenting the data for you.
For more information on IPSLA here are some things to check out...
Cisco IPSLA White Paper
SolarWinds Video on IPSLA
SolarWinds Document on IPSLA
Hope this helps!
Also if you are a Cisco shop you can look at our Netflow Traffic Analysis module as well which has support for CBQoS, see here for the online demo.
This questioon has several pieces. Flow data provides data about traffic QoS/DSCP markings. NTA provides visibility into that. The other question relates to hoiw the router is manging traffic based on QoS/DSCP. Just knowing what traffic is on the network isn't enough. You also need to know what the router is doing with it. The QoS queue throughput and discards provide a great deal of visibility into router performance and is critiacal to monitoring QoS.
The QoS MIB is indexed in two dimentions. It uses the ifMIB index and a QoS class-of-service index. Walking the MIB and creating the IODs for monitoring isn't difficult if you can use matrixed indexes. I did this in Perl for MRTG and created custom metrics in IBM NetCool/Proviso. Most well supported SNMP pollers have this support.
What support does Orion have for discovering these and creating the queue metrics dynamically?