eG Monitoring
 

Measures reported by MLXQOSPIStTest

Quality of Service (QoS) prioritizes network traffic and manages available bandwidth so that the most important traffic goes first. QoS is implemented as rules or policies that prioritize packets, optionally change information in the packet header, and assign them to outbound port queues based on their priority. The priority interface in Mellanox switch allows for the configuration of priority rules and handles the incoming traffic accordingly. Given the QoS prtiority interface is responsible for management of bandwidth for important traffic, it is imparitive for administrators to make sure that priority interface is working properly and effectively.

This test monitors the traffic and collects key stats about the working of priority interface like numbe rof priority packets received, out of which how many were unicast, broadcast etc. Looking at the trend of these stats, the administrators can understand how the switch is behaving and if there are any issues.

Outputs of the test: One set of results for each Mellanox Switch.

Descriptor: Mellanox Switch

The measures made by this test are as follows:

Measurement Description Measurement Unit Interpretation
RecvPkts Indicates the total number of packets received by the switch during the last measurement period. Number

Based on the interface rules, either of the category of messages can have highest priority and rest may follow the order. A closer look at the number of messages received over a series of meaurements should verify that highest priority messages have the highest throughput and there should be very low rate of failure.

RecvUniPkts Indicates the total number of unicast packets received by the switch during the last measurement period. Number

Based on the interface rules, either of the category of messages can have highest priority and rest may follow the order. A closer look at the number of messages received over a series of meaurements should verify that highest priority messages have the highest throughput and there should be very low rate of failure.

RecMulPkts Indicates the total number of multicast packets received by the switch during the last measurement period. Number

Based on the interface rules, either of the category of messages can have highest priority and rest may follow the order. A closer look at the number of messages received over a series of meaurements should verify that highest priority messages have the highest throughput and there should be very low rate of failure.

RecBroPkts Indicates the total number of broadcast packets received by the switch during the last measurement period. Number

Based on the interface rules, either of the category of messages can have highest priority and rest may follow the order. A closer look at the number of messages received over a series of meaurements should verify that highest priority messages have the highest throughput and there should be very low rate of failure.

RecvBytes Indicates the total number of bytes received during the last measurement period. MB

Based on the interface rules, either of the category of messages can have highest priority and rest may follow the order. A closer look at the number of messages received over a series of meaurements should verify that highest priority messages have the highest throughput and there should be very low rate of failure.

RecvPauPkts Indicates the total number of pause packets received during the last measurement period. Number

Based on the interface rules, either of the category of messages can have highest priority and rest may follow the order. A closer look at the number of messages received over a series of meaurements should verify that highest priority messages have the highest throughput and there should be very low rate of failure.

RecvPauDurtn Indicates the duration of pause as per the pause packets received. Milliseconds

If the pause duration is high, it could indicate that this could be the reason of reduced number of packets received.

TransPkts Indicates the total number of packets transmitted by the switch during the last measurement period. Number

Which kind of packets are transmitted in higher number would be dictated by the rules configured on QoS interface.

TransUniPkts Indicates the total number of unicast packets transmitted by the switch during the last measurement period. Number

Which kind of packets are transmitted in higher number would be dictated by the rules configured on QoS interface.

TransMulPkts Indicates the total number of multicast packets transmitted by the switch during the last measurement period. Number

Which kind of packets are transmitted in higher number would be dictated by the rules configured on QoS interface.

TransBroPkts Indicates the total number of broadcast messages transmitted by the switch during the last measurement period. Number

Which kind of packets are transmitted in higher number would be dictated by the rules configured on QoS interface.

TransBytes Indicates the total number of bytes transmitted during the last measurement period. MB

Which kind of packets are transmitted in higher number would be dictated by the rules configured on QoS interface.

TransPauPkts Indicates the total number of pause packets transmitted during the last measurement period. Number

Which kind of packets are transmitted in higher number would be dictated by the rules configured on QoS interface.