Apache Qpid Broker layer
Using the tests associated with the Apache Qpid Broker layer (see Figure 1), you can monitor the following:
-
State of the application for which the access control rule is applied to the Access Control Provider.
-
State of authentication for the Authentication provider that establishes a stable connection with the broker.
-
State of the broker, ensuring that there is a proper message transaction happening to and from the broker.
-
Total size of all messages received/delivered by the Broker.
-
Total capacity of direct memory allocated for the Broker process.
-
Maximum size of messages published into the Broker since its start-up.
-
Total number of all messages received/delivered by the Broker.
-
Total number of messages received/delivered by the Broker within a transaction.
-
State of the Broker log file and alerts the administrators for any errors/warnings.
-
State of the Exchange, ensuring that the messages received from the producer are properly routed to the Queues.
-
Total size/number of all unroutable messages dropped by the exchange.
-
Total size/number of messages received by the exchange.
-
State of the Port, ensuring that there is a stable TCP/IP connectivity for messaging.
-
Total number of connections in this port since broker start up.
-
State of the virtual host, ensuring that the virtual host is performing proper messaging service.
-
Total size/number of all messages received/delivered by the virtual host.
-
Number of messaging connections/exchanges on the virtual host.
-
Maximum size of messages published into the Virtual Host since broker start-up.
-
Number of queues in the virtual host.
-
Total number of messaging connections in the virtual host since broker start up.
-
Size/number of all messages enqueued by the virtual host.
-
Total number of messages received/delivered by the virtual host within a transaction.
Figure 1 : The list of tests associated with the Apache Qpid Broker layer