eG Monitoring

Measures reported by AWSMSKConsumTest Kafka consumers are typically part of a consumer group. Consumers read data from brokers. Consumers subscribes to one or more topics and consume published messages by pulling data from the brokers. This test reports the mean time of the request from the consumer to the broker that waits in the queue and the mean time of the response from the broker to the consumer that waits in the queue. Using this test, administrators can proactively figure out if the mean time for both the request and response queues are too long. The response queue is unbounded and a congested response queue can result in delayed response times and memory pressure on the broker. Outputs of the test: One set of results for the target AWS Managed Service Kafka server. The measures made by this test are as follows:
Measurement | Description | Measurement Unit | Interpretation
--- | --- | --- | ---
fetchConsumerLocalTime | Indicates the mean time that the consumer request is processed at the leader. | Seconds |
fetchConsumerRqstQueTime | Indicates the mean time that the consumer request waits in the request queue. | Seconds |
fetchConsumerRespQueTime | Indicates the mean time that the consumer request waits in the response queue. | Seconds |
fetchConsumerRespSndTime | Indicates the mean time for the consumer to send a response. | Seconds |
fetchConsumerTotalTime | Indicates the mean total time that consumers spend on fetching data from the broker. | Seconds |