QoS Test
An administrator can define application and traffic policies. These policies help to enable traffic steering, Quality of Service (QoS), and filtering capabilities for applications.
The QoS profile provides improved service to certain traffic. The goal of QoS is to provide priority including traffic type (Real-time, Interactive, and Bulk classes) and dedicated bandwidth.
Quality of Service is applied using 4 mechanisms.
-
Link Definition: Tells the traffic shaper which WAN link the packet is using. In a site with multiple links, each link has its own bandwidth limits and is managed independently.
-
Application Classifiers: Identifies and determines which protocol or application class traffic belongs to.
-
Service Classes: Maps applications to acceleration decisions, traffic filters, and traffic-shaping policies.
-
Traffic Shaping Policies: Tells the traffic shaper weighted priority and bandwidth limits to assign to which traffic type (application classifier).
Use the QOS test to monitor traffic processed by QOS, so you can be alerted if:
-
QOS fails to transmit/receive IPC messages;
-
QOS data is dropped (because of the absence of connection or because the data was marked to be dropped);
-
Unclassified QOS packets are detected;
Target of the test : A Citrix ADC VPX/MPX
Agent deploying the test : A remote agent
Outputs of the test : One set of results for the Citrix ADC VPX/MPX appliance being monitored.
Parameter | Description |
---|---|
Test Period |
How often should the test be executed. |
Host |
The IP address of the host for which the test is being configured. |
NetScaler Username, NetScaler Password, and Confirm Password |
To monitor a ADC device, the eG agent should be configured with the credentials of a user with read-only privileges to the target ADC device. Specify the credentials of such a user in the NetScaler Username and NetScaler Password text boxes. Then, confirm the password by retyping it in the Confirm Password text box. |
SSL |
The eG agent collects performance metrics by invoking NITRO (ADC Interface Through Restful interfaces and Objects) APIs on the target ADC device. Typically, the NITRO APIs can be invoked through the HTTP or the HTTPS mode. By default, the eG agent invokes the NITRO APIs using the HTTPS mode. This is why, the SSL flag is set to Yes by default. If the target ADC device is not SSL-enabled, then the NITRO APIs can be accessed through the HTTP mode only. In this case, set the SSL flag to No. |
Measurement | Description | Measurement Unit | Interpretation |
---|---|---|---|
IPC messages transmitted from QoS |
Indicates the number of IPC messages sent from QOS during the last measurement period. |
Number |
|
IPC messages QoS failed to transmitted |
Indicates the number of IPC messages QOS failed to send during the last measurement period. |
Number |
Ideally, the value of this measure should be 0. |
IPC messages QoS received |
Indicates the number of IPC messages QOS received during the last measurement period |
Number |
|
IPC messages transmitted to QoS |
Indicates the number of IPC messages sent to QOS during the last measurement period. |
Number |
|
IPC messages failed to transmitted QoS |
Indicates the number of messages that could not be transmitted to QOS during the last measurement period. |
Number |
|
IPC messages received from QoS |
Indicates the number of messages that were received from QOS during the last measurement period. |
Number |
|
QoS data marked for drop |
Indicates the amount of QoS data that is marked to be dropped during the last measurement period |
MB |
|
QoS data transmitted not classified |
Indicates the amount of QoS data sent that was unclassified during the last measurement period. |
MB |
Ideally, the value of this measure should be very low. |
QoS Data dropped no connection |
Indicates the QoS data dropped owing to no connection during the last measurement period |
MB |
Ideally, the value of this measure should be 0. |
Packets transmitted to QoS |
Indicates the number of packets sent to QoS during the last measurement period. |
Number |
|
Packets from QoS to be transmitted |
Indicates the number of packets yet to be transmitted from QoS during the last measurement period. |
Number |
|
Packets dropped by QoS |
Indicates the number of packets dropped by QoS during the last measurement period. |
Number |
Ideally, the value of this measure should be 0. |
Classified source MAC rewritten |
Indicates the number of classified source packets with MAC rewritten during the last measurement period. |
Number |
|
QoS packets unclassified |
Indicates the number of QoS packets unclassified during the last measurement period. |
Number |
|
QoS packets classified |
Indicates the number of QoS packets classified during the last measurement period. |
Number |
|
QoS learned true MAC |
Indicates the number of packets received during the last measurement period for which QoS stored the source MAC address so that outgoing packets to the same destination can be sent to the same port. |
Number |
|
QoS input data |
Indicates the amount of data that served as QoS input during the last measurement period. |
MB |
|
QoS output data |
Indicates the amount of data that output by QoS during the last measurement period. |
MB |
|
QoS free held list |
Indicates the number of QoS free held lists during the last measurement period. |
Number |
|