This dashboard provides an interface to view and analyze metrics for your ActiveMQ broker and its destinations (queues and topics).
Metric visualization | Metric name | Description |
---|---|---|
Total producers | aws_amazonmq_total_producer_count_maximum | The number of message producers that are active on destinations on all current brokers. |
Total consumers | aws_amazonmq_total_consumer_count_maximum | The number of message consumers that are subscribed to destinations on all current brokers. |
Unclean shutdown | aws_amazonmq_journal_files_for_fast_recovery_maximum | The number of journal files that will be replayed after an unclean shutdown. |
Clean shutdown | aws_amazonmq_journal_files_for_fast_recovery_maximum | The number of journal files that will be replayed after a clean shutdown. |
CPU utilization | aws_amazonmq_cpu_utilization_maximum | The percentage of allocated Amazon EC2 compute units that the broker currently uses. |
Consumers over time | aws_amazonmq_total_consumer_count_maximum | The number of message consumers subscribed to destinations on a given broker. |
Percentage of heap usage out of limit | aws_amazonmq_heap_usage_maximum | The percentage of the ActiveMQ JVM memory limit that the broker currently uses. |
Percentage of storage usage out of limit | aws_amazonmq_store_percent_usage_maximum | The percent used by the storage limit. If this reaches 100 the broker will refuse messages. |
Network traffic | aws_amazonmq_network_in_maximum, aws_amazonmq_network_out_maximum | The volume of incoming and outgoing traffic for the broker. |
Producers per destination | aws_amazonmq_producer_count_maximum | The number of message producers active on destinations on the current broker. |
Subscribed consumers per destination | aws_amazonmq_consumer_count_maximum | The number of message consumers subscribed to destinations on the current broker. |
Average destination memory usage | aws_amazonmq_memory_usage_maximum | The percentage of the memory limit that the destination currently uses. |
Queue size | aws_amazonmq_queue_size_maximum | The number of messages in the queue. |
Average message latency from broker to destination | aws_amazonmq_enqueue_time_maximum | The amount of time it takes the broker to accept a message from the producer and send it to the destination. |
Messages received per destination | aws_amazonmq_enqueue_count_maximum | The number of messages acknowledged by consumers, per minute. |
Messages sent per destination | ws_amazonmq_dequeue_count_maximum | The number of messages sent to the destination. |
Messages sent to consumers | aws_amazonmq_dispatch_count_maximum | The number of messages acknowledged by consumers. |
Expired messages | aws_amazonmq_expired_count_maximum | The number of messages that could not be delivered because they expired. |