Monitoring & Alert Via CloudWatch
Metrics are critical analytical data for system observability. AutoMQ supports exposing multiple native Apache Kafka® metrics via CloudWatch.
Principles of Metrics Collection and Application
Internal components of AutoMQ support collecting various Kafka server metrics. However, the current Business Edition does not provide built-in metrics dashboards and alerting capabilities. Users can implement custom metrics monitoring and analysis based on the integration features provided by AutoMQ. The overall architecture is shown below:
Referencing the diagram above, use the metrics integration feature Manage Integrations▸ to forward metrics data to the CloudWatch service.
CloudWatch Metrics Definition
Detailed definitions of the related metrics exposed in the integration mentioned above are as follows:
Metric Name | Metric Description |
---|---|
kafka_controller_active_count |
|
kafka_network_io_bytes_in_sec |
|
kafka_network_io_bytes_out_sec |
|
kafka_server_connection_count |
|
kafka_partition_total_count |
|
kafka_topic_count |
|
kafka_consume_offset_lag |
|
kafka_message_count_in_sec |
|
kafka_partition_offline_count |
|
kafka_log_size |
|