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