Qpid Consumers Test
A Consumer is created when an Advanced Message Queuing Protocol (AMQP) connection wishes to receive messages from a message source (such as a Queue). When there are multiple competing consumers attached to the same message source, the Broker attempts to distribute messages from the queue in a "fair" manner. When there are multiple consumers having differing priorities, the Broker will always attempt to deliver a message to a higher priority consumer before attempting delivery to a lower priority consumer. When a consumer is created with no explicit priority provided, the consumer is given the highest possible priority. Using this test, the administrators can monitor whether/not the current state of the consumer is active ensuring that the consumers receive messages from the Queue without any distortion.
Target of the test : Apache Qpid Java Broker
Agent deploying the test : An internal/remote agent
Outputs of the test : One set of results for the target Apache Qpid Java Broker.
Parameter | Description |
---|---|
Test period |
How often should the test be executed. |
Host |
The IP address of the target server that is being monitored. |
Port |
The port number through which the Apache Qpid Java Broker communicates. The default port is 8080. |
Username |
By default, the eG agent executes REST APIs on the target component to collect the required metrics. For the eG agent to execute the REST APIs, a user with monitoring privilege is required. Specify the name of such a user in this text box. |
Password |
Specify the password corresponding to the user mentioned in the Username text box here. |
Confirm Password |
Confirm the password by retyping it here. |
SSL |
By default, the SSL flag is set to No, indicating that the target Apache Qpid Java Broker is not SSL-enabled by default. To enable the test to connect to an SSL-enabled Apache Qpid Java Broker, set the SSL flag to Yes. |
Timeout |
Specify the duration (in seconds) within which the query executed by this test should time out in this text box. |
Measurement | Description | Measurement Unit | Interpretation | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
State |
Indicates the current state of the consumer. |
|
The values reported by this measure and its numeric equivalents are mentioned in the table below:
Note: By default, this measure reports the Measure Values listed in the table above to indicate the current state of the consumer. |
||||||||||||||||
Data out |
Indicates the total size of all messages delivered by the consumers. |
MB |
|
||||||||||||||||
Messages out |
Indicates the total number of messages delivered by the consumers. |
Messages |
|
||||||||||||||||
Unacknowledged datas |
Indicates the total size of all messages currently unacknowledged by consumers. |
MB |
A very low value is desired for these measures.
|
||||||||||||||||
Unacknowledged messages |
Indicates the total number of messages currently unacknowledged by consumers. |
Messages |