Apache Qpid Service layer
Using the tests associated with the Apache Qpid Service layer (see Figure 1), you can monitor the following:
-
State of the TCP/IP connection between the broker and the application.
-
Total size of all messages received/delivered by the TCP/IP connection.
-
Total number of transactions that were started and the transactions that were in open/rolled-back states.
-
Total number of messages received/delivered by the TCP/IP connection.
-
Number of sessions related to the TCP/IP connection.
-
Total number of messages received/delivered by the TCP/IP connection within a transaction.
-
State of the consumer, ensuring that the Advanced Message Queuing Protocol (AMQP) receive messages from the Queue without any distortion.
-
Total size of all messages received/delivered by the consumers.
-
Total size/number of messages unacknowledged by the consumers.
-
State of the queue, ensuring that the customers receive the messages from the queue without any distortion.
-
Maximum size of the messages available in the queue.
-
Maximum number of messages delivered by the queue.
-
Maximum number of consumers attached to this queue.
-
Age of oldest messages that exist in the queue.
-
Size/number of the persistent messages that were enqueued/dequeued.
-
Maximum size/number of messages waiting in the queue.
-
Size/number of all messages that were enqueued/dequeued.
-
Total size/number of messages that were expired in the queue.
-
Total size/number of messages that were malformed in the queue.
-
Total size/number of unacknowledged messages in the queue.
Figure 1 : The list of tests associated with the Apache Qpid Service layer