---
title: Amazon MQ
description: >-
  A managed service for Apache ActiveMQ that simplifies setting up and operating
  message brokers in the cloud.
breadcrumbs: Docs > Integrations > Amazon MQ
---

> For the complete documentation index, see [llms.txt](https://docs.datadoghq.com/llms.txt).

# Amazon MQ
Integration version1.0.0
{% callout %}
# Important note for users on the following Datadog sites: us2.ddog-gov.com

{% alert level="info" %}
To find out if this integration is available in your organization, see your [Datadog Integrations](https://app.datadoghq.com/integrations) page or ask your organization administrator.

To initiate an exception request to enable this integration for your organization, email [support@ddog-gov.com](mailto:support@ddog-gov.com).
{% /alert %}

{% /callout %}

## Overview{% #overview %}

Amazon MQ is a managed message broker service for Apache ActiveMQ that makes it easy to set up and operate message brokers in the cloud.

Enable this integration to see all of your Amazon MQ metrics in Datadog.

## Setup{% #setup %}

### Installation{% #installation %}

If you haven't already, set up the [Amazon Web Services integration first](https://docs.datadoghq.com/integrations/amazon_web_services.md).

### Metric collection{% #metric-collection %}

1. In the [AWS integration page](https://app.datadoghq.com/integrations/amazon-web-services), ensure that `MQ` is enabled under the `Metric Collection` tab.

1. Install the [Datadog - AWS Amazon MQ integration](https://app.datadoghq.com/integrations/amazon-mq).

### Log collection{% #log-collection %}

#### Enable logging{% #enable-logging %}

Configure Amazon MQ to send logs either to a S3 bucket or to CloudWatch.

**Note**: If you log to a S3 bucket, make sure that `amazon_mq` is set as *Target prefix*.

#### Send logs to Datadog{% #send-logs-to-datadog %}

1. If you haven't already, set up the [Datadog Forwarder Lambda function](https://docs.datadoghq.com/logs/guide/forwarder.md).

1. Once the Lambda function is installed, manually add a trigger on the S3 bucket or CloudWatch log group that contains your Amazon MQ logs in the AWS console:

   - [Add a manual trigger on the S3 bucket](https://docs.datadoghq.com/logs/guide/send-aws-services-logs-with-the-datadog-lambda-function.md#collecting-logs-from-s3-buckets)
   - [Add a manual trigger on the CloudWatch Log Group](https://docs.datadoghq.com/logs/guide/send-aws-services-logs-with-the-datadog-lambda-function.md#collecting-logs-from-cloudwatch-log-group)

## Data Collected{% #data-collected %}

### Metrics{% #metrics %}

|  |
|  |
| **aws.amazonmq.ack\_rate**(count)                                            | The rate at which messages are being acknowledged by consumers. The number produced represents the number of messages per second at the time of sampling.                                                           |
| **aws.amazonmq.ack\_rate.maximum**(count)                                    | The maximum rate at which messages are being acknowledged by consumers.                                                                                                                                             |
| **aws.amazonmq.ack\_rate.minimum**(count)                                    | The minimum rate at which messages are being acknowledged by consumers.                                                                                                                                             |
| **aws.amazonmq.ack\_rate.sum**(count)                                        | The rate at which messages are being acknowledged by consumers. The number produced represents the number of messages per second at the time of sampling.                                                           |
| **aws.amazonmq.burst\_balance**(gauge)                                       | The percentage of burst credits remaining on the Amazon EBS volume used to persist message data for throughput-optimized brokers.*Shown as percent*                                                                 |
| **aws.amazonmq.burst\_balance.maximum**(gauge)                               | The maximum percentage of burst credits remaining on the Amazon EBS volume used to persist message data for throughput-optimized brokers.*Shown as percent*                                                         |
| **aws.amazonmq.burst\_balance.minimum**(gauge)                               | The minimum percentage of burst credits remaining on the Amazon EBS volume used to persist message data for throughput-optimized brokers.*Shown as percent*                                                         |
| **aws.amazonmq.burst\_balance.sum**(gauge)                                   | The sum percentage of burst credits remaining on the Amazon EBS volume used to persist message data for throughput-optimized brokers.*Shown as percent*                                                             |
| **aws.amazonmq.channel\_count**(count)                                       | The total number of channels established on the broker.                                                                                                                                                             |
| **aws.amazonmq.channel\_count.maximum**(count)                               | The maximum number of channels established on the broker.                                                                                                                                                           |
| **aws.amazonmq.channel\_count.minimum**(count)                               | The minimum number of channels established on the broker.                                                                                                                                                           |
| **aws.amazonmq.channel\_count.sum**(count)                                   | The sum number of channels established on the broker.                                                                                                                                                               |
| **aws.amazonmq.confirm\_rate**(count)                                        | The rate at which the RabbitMQ server is confirming published messages. You can compare this metric with PublishRate to better understand how your broker is performing.                                            |
| **aws.amazonmq.confirm\_rate.maximum**(count)                                | The maximum rate at which the RabbitMQ server is confirming published messages. You can compare this metric with PublishRate to better understand how your broker is performing.                                    |
| **aws.amazonmq.confirm\_rate.minimum**(count)                                | The minimum rate at which the RabbitMQ server is confirming published messages. You can compare this metric with PublishRate to better understand how your broker is performing.                                    |
| **aws.amazonmq.confirm\_rate.sum**(count)                                    | The rate at which the RabbitMQ server is confirming published messages. You can compare this metric with PublishRate to better understand how your broker is performing.                                            |
| **aws.amazonmq.connection\_count**(count)                                    | The total number of connections established on the broker.                                                                                                                                                          |
| **aws.amazonmq.connection\_count.maximum**(count)                            | The maximum number of connections established on the broker.                                                                                                                                                        |
| **aws.amazonmq.connection\_count.minimum**(count)                            | The minimum number of connections established on the broker.                                                                                                                                                        |
| **aws.amazonmq.connection\_count.sum**(count)                                | The sum number of connections established on the broker.                                                                                                                                                            |
| **aws.amazonmq.consumer\_count**(count)                                      | The number of consumers connected to the broker, or subscribed to a topic, queue, or node.                                                                                                                          |
| **aws.amazonmq.consumer\_count.maximum**(count)                              | The maximum number of consumers connected to the broker, or subscribed to a topic, queue, or node.                                                                                                                  |
| **aws.amazonmq.consumer\_count.minimum**(count)                              | The minimum number of consumers connected to the broker, or subscribed to a topic, queue, or node.                                                                                                                  |
| **aws.amazonmq.consumer\_count.sum**(count)                                  | The number of consumers connected to the broker, or subscribed to a topic, queue, or node. This statistic measures the total over each 1-minute period.                                                             |
| **aws.amazonmq.cpu\_credit\_balance**(gauge)                                 | The number of earned CPU credits that an instance has accrued since it was launched or started (including the number of launch credits).                                                                            |
| **aws.amazonmq.cpu\_credit\_balance.maximum**(gauge)                         | The maximum number of earned CPU credits that an instance has accrued since it was launched or started (including the number of launch credits).                                                                    |
| **aws.amazonmq.cpu\_credit\_balance.minimum**(gauge)                         | The minimum number of earned CPU credits that an instance has accrued since it was launched or started (including the number of launch credits).                                                                    |
| **aws.amazonmq.cpu\_credit\_balance.sum**(gauge)                             | The sum of earned CPU credits that an instance has accrued since it was launched or started (including the number of launch credits).                                                                               |
| **aws.amazonmq.cpu\_utilization**(gauge)                                     | The percentage of allocated EC2 compute units that broker currently uses.*Shown as percent*                                                                                                                         |
| **aws.amazonmq.cpu\_utilization.maximum**(gauge)                             | The maximum percentage of allocated EC2 compute units that broker currently uses.*Shown as percent*                                                                                                                 |
| **aws.amazonmq.cpu\_utilization.minimum**(gauge)                             | The minimum percentage of allocated EC2 compute units that broker currently uses.*Shown as percent*                                                                                                                 |
| **aws.amazonmq.cpu\_utilization.sum**(gauge)                                 | The sum of percentage of allocated EC2 compute units that broker currently uses.*Shown as percent*                                                                                                                  |
| **aws.amazonmq.current\_connections\_count**(count)                          | The current number of active connections on the current broker.*Shown as connection*                                                                                                                                |
| **aws.amazonmq.current\_connections\_count.maximum**(count)                  | The maximum number of active connections on the current broker.*Shown as connection*                                                                                                                                |
| **aws.amazonmq.current\_connections\_count.minimum**(count)                  | The minimum number of active connections on the current broker.*Shown as connection*                                                                                                                                |
| **aws.amazonmq.current\_connections\_count.sum**(count)                      | The sum of active connections on the current broker.*Shown as connection*                                                                                                                                           |
| **aws.amazonmq.dequeue\_count**(count)                                       | The number of messages acknowledged by consumers.*Shown as message*                                                                                                                                                 |
| **aws.amazonmq.dequeue\_count.maximum**(count)                               | The maximum number of messages acknowledged by consumers.*Shown as message*                                                                                                                                         |
| **aws.amazonmq.dequeue\_count.minimum**(count)                               | The minimum number of messages acknowledged by consumers.*Shown as message*                                                                                                                                         |
| **aws.amazonmq.dequeue\_count.sum**(count)                                   | The sum of number of messages acknowledged by consumers.*Shown as message*                                                                                                                                          |
| **aws.amazonmq.dispatch\_count**(count)                                      | The number of messages sent to consumers.*Shown as message*                                                                                                                                                         |
| **aws.amazonmq.dispatch\_count.maximum**(count)                              | The maximum number of messages sent to consumers.*Shown as message*                                                                                                                                                 |
| **aws.amazonmq.dispatch\_count.minimum**(count)                              | The minimum number of messages sent to consumers.*Shown as message*                                                                                                                                                 |
| **aws.amazonmq.dispatch\_count.sum**(count)                                  | The sum of number of messages sent to consumers.*Shown as message*                                                                                                                                                  |
| **aws.amazonmq.enqueue\_count**(count)                                       | The number of messages sent to the destination*Shown as message*                                                                                                                                                    |
| **aws.amazonmq.enqueue\_count.maximum**(count)                               | The maximum number of messages sent to the destination*Shown as message*                                                                                                                                            |
| **aws.amazonmq.enqueue\_count.minimum**(count)                               | The minimum number of messages sent to the destination*Shown as message*                                                                                                                                            |
| **aws.amazonmq.enqueue\_count.sum**(count)                                   | The sum of number of messages sent to the destination*Shown as message*                                                                                                                                             |
| **aws.amazonmq.enqueue\_time**(gauge)                                        | The number of milliseconds from the moment a message is received by the broker until it is successfully delivered to a consumer.*Shown as millisecond*                                                              |
| **aws.amazonmq.enqueue\_time.maximum**(gauge)                                | The maximum number of milliseconds from the moment a message is received by the broker until it is successfully delivered to a consumer.*Shown as millisecond*                                                      |
| **aws.amazonmq.enqueue\_time.minimum**(gauge)                                | The minimum number of milliseconds from the moment a message is received by the broker until it is successfully delivered to a consumer.*Shown as millisecond*                                                      |
| **aws.amazonmq.enqueue\_time.sum**(gauge)                                    | The number of milliseconds from the moment a message is received by the broker until it is successfully delivered to a consumer. This statistic measures the total over each 1-minute period.*Shown as millisecond* |
| **aws.amazonmq.established\_connections\_count**(count)                      | The total number of connections, active and inactive, that have been established on the broker.*Shown as connection*                                                                                                |
| **aws.amazonmq.established\_connections\_count.maximum**(count)              | The maximum number of connections, active and inactive, that have been established on the broker.*Shown as connection*                                                                                              |
| **aws.amazonmq.established\_connections\_count.minimum**(count)              | The minimum number of connections, active and inactive, that have been established on the broker.*Shown as connection*                                                                                              |
| **aws.amazonmq.established\_connections\_count.sum**(count)                  | The sum of connections, active and inactive, that have been established on the broker.*Shown as connection*                                                                                                         |
| **aws.amazonmq.exchange\_count**(count)                                      | The total number of exchanges configured on the broker.                                                                                                                                                             |
| **aws.amazonmq.exchange\_count.maximum**(count)                              | The maximum number of exchanges configured on the broker.                                                                                                                                                           |
| **aws.amazonmq.exchange\_count.minimum**(count)                              | The minimum number of exchanges configured on the broker.                                                                                                                                                           |
| **aws.amazonmq.exchange\_count.sum**(count)                                  | The sum number of exchanges configured on the broker.                                                                                                                                                               |
| **aws.amazonmq.expired\_count**(count)                                       | The number of messages that couldn't be delivered because they expired.*Shown as message*                                                                                                                           |
| **aws.amazonmq.expired\_count.maximum**(count)                               | The maximum number of messages that couldn't be delivered because they expired.*Shown as message*                                                                                                                   |
| **aws.amazonmq.expired\_count.minimum**(count)                               | The minimum number of messages that couldn't be delivered because they expired.*Shown as message*                                                                                                                   |
| **aws.amazonmq.expired\_count.sum**(count)                                   | The sum of number of messages that couldn't be delivered because they expired.*Shown as message*                                                                                                                    |
| **aws.amazonmq.heap\_usage**(gauge)                                          | The percentage of the ActiveMQ JVM memory limit that the broker currently uses*Shown as percent*                                                                                                                    |
| **aws.amazonmq.heap\_usage.maximum**(gauge)                                  | The maximum percentage of the ActiveMQ JVM memory limit that the broker currently uses*Shown as percent*                                                                                                            |
| **aws.amazonmq.heap\_usage.minimum**(gauge)                                  | The minimum percentage of the ActiveMQ JVM memory limit that the broker currently uses*Shown as percent*                                                                                                            |
| **aws.amazonmq.heap\_usage.sum**(gauge)                                      | The sum of percentage of the ActiveMQ JVM memory limit that the broker currently uses*Shown as percent*                                                                                                             |
| **aws.amazonmq.in\_flight\_count**(count)                                    | The number of messages sent to consumers that have not been acknowledged.*Shown as message*                                                                                                                         |
| **aws.amazonmq.in\_flight\_count.maximum**(count)                            | The maximum number of messages sent to consumers that have not been acknowledged.*Shown as message*                                                                                                                 |
| **aws.amazonmq.in\_flight\_count.minimum**(count)                            | The minimum number of messages sent to consumers that have not been acknowledged.*Shown as message*                                                                                                                 |
| **aws.amazonmq.in\_flight\_count.sum**(count)                                | The number of messages sent to consumers that have not been acknowledged. This statistic measures the total over each 1-minute period.*Shown as message*                                                            |
| **aws.amazonmq.inactive\_durable\_topic\_subscribers\_count**(count)         | The number of inactive durable topic subscribers, up to a maximum of 2000.                                                                                                                                          |
| **aws.amazonmq.inactive\_durable\_topic\_subscribers\_count.maximum**(count) | The maximum number of inactive durable topic subscribers, up to a maximum of 2000.                                                                                                                                  |
| **aws.amazonmq.inactive\_durable\_topic\_subscribers\_count.minimum**(count) | The minimum number of inactive durable topic subscribers, up to a maximum of 2000.                                                                                                                                  |
| **aws.amazonmq.inactive\_durable\_topic\_subscribers\_count.sum**(count)     | The sum of inactive durable topic subscribers, up to a maximum of 2000.                                                                                                                                             |
| **aws.amazonmq.job\_scheduler\_store\_percent\_usage**(gauge)                | The percentage of disk space used by the job scheduler store.*Shown as percent*                                                                                                                                     |
| **aws.amazonmq.job\_scheduler\_store\_percent\_usage.maximum**(gauge)        | The maximum percentage of disk space used by the job scheduler store.*Shown as percent*                                                                                                                             |
| **aws.amazonmq.job\_scheduler\_store\_percent\_usage.minimum**(gauge)        | The minimum percentage of disk space used by the job scheduler store.*Shown as percent*                                                                                                                             |
| **aws.amazonmq.job\_scheduler\_store\_percent\_usage.sum**(gauge)            | The sum percentage of disk space used by the job scheduler store.*Shown as percent*                                                                                                                                 |
| **aws.amazonmq.journal\_files\_for\_fast\_recovery**(count)                  | The number of journal files that will be replayed after a clean shutdown.*Shown as file*                                                                                                                            |
| **aws.amazonmq.journal\_files\_for\_fast\_recovery.maximum**(count)          | The maximum number of journal files that will be replayed after a clean shutdown.*Shown as file*                                                                                                                    |
| **aws.amazonmq.journal\_files\_for\_fast\_recovery.minimum**(count)          | The minimum number of journal files that will be replayed after a clean shutdown.*Shown as file*                                                                                                                    |
| **aws.amazonmq.journal\_files\_for\_fast\_recovery.sum**(count)              | The sum of journal files that will be replayed after a clean shutdown.*Shown as file*                                                                                                                               |
| **aws.amazonmq.journal\_files\_for\_full\_recovery**(count)                  | The number of journal files that will be replayed after an unclean shutdown.*Shown as file*                                                                                                                         |
| **aws.amazonmq.journal\_files\_for\_full\_recovery.maximum**(count)          | The maximum number of journal files that will be replayed after an unclean shutdown.*Shown as file*                                                                                                                 |
| **aws.amazonmq.journal\_files\_for\_full\_recovery.minimum**(count)          | The minimum number of journal files that will be replayed after an unclean shutdown.*Shown as file*                                                                                                                 |
| **aws.amazonmq.journal\_files\_for\_full\_recovery.sum**(count)              | The sum of journal files that will be replayed after an unclean shutdown.*Shown as file*                                                                                                                            |
| **aws.amazonmq.memory\_usage**(gauge)                                        | The percentage of memory limit that the destination currently uses*Shown as percent*                                                                                                                                |
| **aws.amazonmq.memory\_usage.maximum**(gauge)                                | The maximum percentage of memory limit that the destination currently uses*Shown as percent*                                                                                                                        |
| **aws.amazonmq.memory\_usage.minimum**(gauge)                                | The minimum percentage of memory limit that the destination currently uses*Shown as percent*                                                                                                                        |
| **aws.amazonmq.memory\_usage.sum**(gauge)                                    | The sum of percentage of memory limit that the destination currently uses*Shown as percent*                                                                                                                         |
| **aws.amazonmq.message\_count**(count)                                       | The number of messages in the queues (sum of ready and unacknowledged messages).                                                                                                                                    |
| **aws.amazonmq.message\_count.maximum**(count)                               | The maximum number of messages in the queues (sum of ready and unacknowledged messages).                                                                                                                            |
| **aws.amazonmq.message\_count.minimum**(count)                               | The minimum number of messages in the queues (sum of ready and unacknowledged messages).                                                                                                                            |
| **aws.amazonmq.message\_count.samplecount**(count)                           | The sample count of data points used for message count metrics.*Shown as unit*                                                                                                                                      |
| **aws.amazonmq.message\_count.sum**(count)                                   | The number of messages in the queues (sum of ready and unacknowledged messages). This statistic measures the total over each 1-minute period.                                                                       |
| **aws.amazonmq.message\_ready\_count**(count)                                | The number of messages that are ready to be delivered.                                                                                                                                                              |
| **aws.amazonmq.message\_ready\_count.maximum**(count)                        | The maximum number of messages that are ready to be delivered.                                                                                                                                                      |
| **aws.amazonmq.message\_ready\_count.minimum**(count)                        | The minimum number of messages that are ready to be delivered.                                                                                                                                                      |
| **aws.amazonmq.message\_ready\_count.sum**(count)                            | The number of messages that are ready to be delivered. This statistic measures the total over each 1-minute period.                                                                                                 |
| **aws.amazonmq.message\_unacknowledged\_count**(count)                       | The number of messages for which the server is awaiting acknowledgement.                                                                                                                                            |
| **aws.amazonmq.message\_unacknowledged\_count.maximum**(count)               | The maximum number of messages for which the server is awaiting acknowledgement.                                                                                                                                    |
| **aws.amazonmq.message\_unacknowledged\_count.minimum**(count)               | The minimum number of messages for which the server is awaiting acknowledgement.                                                                                                                                    |
| **aws.amazonmq.message\_unacknowledged\_count.sum**(count)                   | The number of messages for which the server is awaiting acknowledgement. This statistic measures the total over each 1-minute period.                                                                               |
| **aws.amazonmq.network\_in**(gauge)                                          | The volume of incoming traffic for the broker*Shown as byte*                                                                                                                                                        |
| **aws.amazonmq.network\_in.maximum**(gauge)                                  | The maximum volume of incoming traffic for the broker*Shown as byte*                                                                                                                                                |
| **aws.amazonmq.network\_in.minimum**(gauge)                                  | The minimum volume of incoming traffic for the broker*Shown as byte*                                                                                                                                                |
| **aws.amazonmq.network\_in.sum**(gauge)                                      | The sum of volume of incoming traffic for the broker*Shown as byte*                                                                                                                                                 |
| **aws.amazonmq.network\_out**(gauge)                                         | The volume of outgoing traffic for the broker*Shown as byte*                                                                                                                                                        |
| **aws.amazonmq.network\_out.maximum**(gauge)                                 | The maximum volume of outgoing traffic for the broker*Shown as byte*                                                                                                                                                |
| **aws.amazonmq.network\_out.minimum**(gauge)                                 | The minimum volume of outgoing traffic for the broker*Shown as byte*                                                                                                                                                |
| **aws.amazonmq.network\_out.sum**(gauge)                                     | The sum of volumes of outgoing traffic for the broker*Shown as byte*                                                                                                                                                |
| **aws.amazonmq.open\_transaction\_count**(count)                             | The total number of transactions in progress.*Shown as transaction*                                                                                                                                                 |
| **aws.amazonmq.open\_transaction\_count.maximum**(count)                     | The maximum number of transactions in progress.*Shown as transaction*                                                                                                                                               |
| **aws.amazonmq.open\_transaction\_count.minimum**(count)                     | The minimum number of transactions in progress.*Shown as transaction*                                                                                                                                               |
| **aws.amazonmq.open\_transaction\_count.sum**(count)                         | The sum number of transactions in progress.*Shown as transaction*                                                                                                                                                   |
| **aws.amazonmq.producer\_count**(count)                                      | The number of producers for the destination.                                                                                                                                                                        |
| **aws.amazonmq.producer\_count.maximum**(count)                              | The maximum number of producers for the destination.                                                                                                                                                                |
| **aws.amazonmq.producer\_count.minimum**(count)                              | The minimum number of producers for the destination.                                                                                                                                                                |
| **aws.amazonmq.producer\_count.sum**(count)                                  | The sum of number of producers for the destination.                                                                                                                                                                 |
| **aws.amazonmq.publish\_rate**(count)                                        | The rate at which messages are published to the broker. The number produced represents the number of messages per second at the time of sampling.                                                                   |
| **aws.amazonmq.publish\_rate.maximum**(count)                                | The maximum rate at which messages are published to the broker. The number produced represents the number of messages per second at the time of sampling.                                                           |
| **aws.amazonmq.publish\_rate.minimum**(count)                                | The minimum rate at which messages are published to the broker. The number produced represents the number of messages per second at the time of sampling.                                                           |
| **aws.amazonmq.publish\_rate.sum**(count)                                    | The rate at which messages are published to the broker. The number produced represents the number of messages per second at the time of sampling.                                                                   |
| **aws.amazonmq.queue\_count**(count)                                         | The total number of queues configured on the broker.                                                                                                                                                                |
| **aws.amazonmq.queue\_count.maximum**(count)                                 | The maximum number of queues configured on the broker.                                                                                                                                                              |
| **aws.amazonmq.queue\_count.minimum**(count)                                 | The minimum number of queues configured on the broker.                                                                                                                                                              |
| **aws.amazonmq.queue\_count.sum**(count)                                     | The sum of queues configured on the broker.                                                                                                                                                                         |
| **aws.amazonmq.queue\_size**(gauge)                                          | The number of messages in the queue.*Shown as message*                                                                                                                                                              |
| **aws.amazonmq.queue\_size.maximum**(gauge)                                  | The maximum number of messages in the queue.*Shown as message*                                                                                                                                                      |
| **aws.amazonmq.queue\_size.minimum**(gauge)                                  | The minimum number of messages in the queue.*Shown as message*                                                                                                                                                      |
| **aws.amazonmq.queue\_size.sum**(count)                                      | The sum of number of messages in the queue.*Shown as message*                                                                                                                                                       |
| **aws.amazonmq.rabbit\_mqdisk\_free**(gauge)                                 | The total volume of free disk space available in a RabbitMQ node*Shown as byte*                                                                                                                                     |
| **aws.amazonmq.rabbit\_mqdisk\_free.maximum**(gauge)                         | The maximum volume of free disk space available in a RabbitMQ node*Shown as byte*                                                                                                                                   |
| **aws.amazonmq.rabbit\_mqdisk\_free.minimum**(gauge)                         | The minimum volume of free disk space available in a RabbitMQ node*Shown as byte*                                                                                                                                   |
| **aws.amazonmq.rabbit\_mqdisk\_free.sum**(gauge)                             | The sum volume of free disk space available in a RabbitMQ node*Shown as byte*                                                                                                                                       |
| **aws.amazonmq.rabbit\_mqdisk\_free\_limit**(gauge)                          | The disk limit for a RabbitMQ node*Shown as byte*                                                                                                                                                                   |
| **aws.amazonmq.rabbit\_mqdisk\_free\_limit.maximum**(gauge)                  | The maximum disk limit for a RabbitMQ node*Shown as byte*                                                                                                                                                           |
| **aws.amazonmq.rabbit\_mqdisk\_free\_limit.minimum**(gauge)                  | The minimum disk limit for a RabbitMQ node*Shown as byte*                                                                                                                                                           |
| **aws.amazonmq.rabbit\_mqdisk\_free\_limit.sum**(gauge)                      | The sum disk limit for a RabbitMQ node*Shown as byte*                                                                                                                                                               |
| **aws.amazonmq.rabbit\_mqfd\_used**(count)                                   | The number of file descriptors used                                                                                                                                                                                 |
| **aws.amazonmq.rabbit\_mqfd\_used.maximum**(count)                           | The maximum number of file descriptors used                                                                                                                                                                         |
| **aws.amazonmq.rabbit\_mqfd\_used.minimum**(count)                           | The minimum number of file descriptors used                                                                                                                                                                         |
| **aws.amazonmq.rabbit\_mqfd\_used.sum**(count)                               | The sum of file descriptors used                                                                                                                                                                                    |
| **aws.amazonmq.rabbit\_mqmem\_limit**(gauge)                                 | The RAM limit for a RabbitMQ node*Shown as byte*                                                                                                                                                                    |
| **aws.amazonmq.rabbit\_mqmem\_limit.maximum**(gauge)                         | The maximum RAM limit for a RabbitMQ node*Shown as byte*                                                                                                                                                            |
| **aws.amazonmq.rabbit\_mqmem\_limit.minimum**(gauge)                         | The minimum RAM limit for a RabbitMQ node*Shown as byte*                                                                                                                                                            |
| **aws.amazonmq.rabbit\_mqmem\_limit.sum**(gauge)                             | The sum RAM limit for a RabbitMQ node*Shown as byte*                                                                                                                                                                |
| **aws.amazonmq.rabbit\_mqmem\_used**(gauge)                                  | The volume of RAM used by a RabbitMQ node*Shown as byte*                                                                                                                                                            |
| **aws.amazonmq.rabbit\_mqmem\_used.maximum**(gauge)                          | The maximum volume of RAM used by a RabbitMQ node*Shown as byte*                                                                                                                                                    |
| **aws.amazonmq.rabbit\_mqmem\_used.minimum**(gauge)                          | The minimum volume of RAM used by a RabbitMQ node*Shown as byte*                                                                                                                                                    |
| **aws.amazonmq.rabbit\_mqmem\_used.sum**(gauge)                              | The sum volume of RAM used by a RabbitMQ node*Shown as byte*                                                                                                                                                        |
| **aws.amazonmq.receive\_count**(count)                                       | The number of messages that have been received from the remote broker for a duplex network connector.*Shown as message*                                                                                             |
| **aws.amazonmq.receive\_count.maximum**(count)                               | The maximum number of messages that have been received from the remote broker for a duplex network connector.*Shown as message*                                                                                     |
| **aws.amazonmq.receive\_count.minimum**(count)                               | The minimum number of messages that have been received from the remote broker for a duplex network connector.*Shown as message*                                                                                     |
| **aws.amazonmq.receive\_count.sum**(count)                                   | The sum of messages that have been received from the remote broker for a duplex network connector.*Shown as message*                                                                                                |
| **aws.amazonmq.store\_percent\_usage**(gauge)                                | The percent used by the storage limit. If this reaches 100 the broker will refuse messages.*Shown as percent*                                                                                                       |
| **aws.amazonmq.store\_percent\_usage.maximum**(gauge)                        | The maximum percent used by the storage limit. If this reaches 100 the broker will refuse messages.*Shown as percent*                                                                                               |
| **aws.amazonmq.store\_percent\_usage.minimum**(gauge)                        | The minimum percent used by the storage limit. If this reaches 100 the broker will refuse messages.*Shown as percent*                                                                                               |
| **aws.amazonmq.store\_percent\_usage.sum**(gauge)                            | The sum percentage used by the storage limit. If this reaches 100 the broker will refuse messages.*Shown as percent*                                                                                                |
| **aws.amazonmq.system\_cpu\_utilization**(gauge)                             | The percentage of allocated Amazon EC2 compute units that the broker currently uses.*Shown as percent*                                                                                                              |
| **aws.amazonmq.system\_cpu\_utilization.maximum**(gauge)                     | The maximum percentage of allocated Amazon EC2 compute units that the broker currently uses.*Shown as percent*                                                                                                      |
| **aws.amazonmq.system\_cpu\_utilization.minimum**(gauge)                     | The minimum percentage of allocated Amazon EC2 compute units that the broker currently uses.*Shown as percent*                                                                                                      |
| **aws.amazonmq.system\_cpu\_utilization.sum**(gauge)                         | The sum percentage of allocated Amazon EC2 compute units that the broker currently uses.*Shown as percent*                                                                                                          |
| **aws.amazonmq.temp\_percent\_usage**(gauge)                                 | The percentage of available temporary storage used by non-persistent messages.*Shown as percent*                                                                                                                    |
| **aws.amazonmq.temp\_percent\_usage.maximum**(gauge)                         | The maximum percentage of available temporary storage used by non-persistent messages.*Shown as percent*                                                                                                            |
| **aws.amazonmq.temp\_percent\_usage.minimum**(gauge)                         | The minimum percentage of available temporary storage used by non-persistent messages.*Shown as percent*                                                                                                            |
| **aws.amazonmq.temp\_percent\_usage.sum**(gauge)                             | The sum percentage of available temporary storage used by non-persistent messages.*Shown as percent*                                                                                                                |
| **aws.amazonmq.total\_consumer\_count**(count)                               | The number of message consumers subscribed to destinations on the current broker.                                                                                                                                   |
| **aws.amazonmq.total\_consumer\_count.maximum**(count)                       | The maximum number of message consumers subscribed to destinations on the current broker.                                                                                                                           |
| **aws.amazonmq.total\_consumer\_count.minimum**(count)                       | The minimum number of message consumers subscribed to destinations on the current broker.                                                                                                                           |
| **aws.amazonmq.total\_consumer\_count.sum**(count)                           | The sum of message consumers subscribed to destinations on the current broker.                                                                                                                                      |
| **aws.amazonmq.total\_dequeue\_count**(count)                                | The total number of messages that have been consumed by clients.*Shown as message*                                                                                                                                  |
| **aws.amazonmq.total\_dequeue\_count.maximum**(count)                        | The maximum total number of messages that have been consumed by clients.*Shown as message*                                                                                                                          |
| **aws.amazonmq.total\_dequeue\_count.minimum**(count)                        | The minimum total number of messages that have been consumed by clients.*Shown as message*                                                                                                                          |
| **aws.amazonmq.total\_dequeue\_count.sum**(count)                            | The sum total number of messages that have been consumed by clients.*Shown as message*                                                                                                                              |
| **aws.amazonmq.total\_enqueue\_count**(count)                                | The total number of messages that have been sent to the broker.*Shown as message*                                                                                                                                   |
| **aws.amazonmq.total\_enqueue\_count.maximum**(count)                        | The maximum total number of messages that have been sent to the broker.*Shown as message*                                                                                                                           |
| **aws.amazonmq.total\_enqueue\_count.minimum**(count)                        | The minimum total number of messages that have been sent to the broker.*Shown as message*                                                                                                                           |
| **aws.amazonmq.total\_enqueue\_count.sum**(count)                            | The sum total number of messages that have been sent to the broker.*Shown as message*                                                                                                                               |
| **aws.amazonmq.total\_message\_count**(count)                                | The number of messages stored on the broker*Shown as message*                                                                                                                                                       |
| **aws.amazonmq.total\_message\_count.maximum**(count)                        | The maximum number of messages stored on the broker*Shown as message*                                                                                                                                               |
| **aws.amazonmq.total\_message\_count.minimum**(count)                        | The minimum number of messages stored on the broker*Shown as message*                                                                                                                                               |
| **aws.amazonmq.total\_message\_count.sum**(count)                            | The sum of number of messages stored on the broker*Shown as message*                                                                                                                                                |
| **aws.amazonmq.total\_producer\_count**(count)                               | The number of message producers active on destinations on the current broker.                                                                                                                                       |
| **aws.amazonmq.total\_producer\_count.maximum**(count)                       | The maximum number of message producers active on destinations on the current broker.                                                                                                                               |
| **aws.amazonmq.total\_producer\_count.minimum**(count)                       | The minimum number of message producers active on destinations on the current broker.                                                                                                                               |
| **aws.amazonmq.total\_producer\_count.sum**(count)                           | The sum of message producers active on destinations on the current broker.                                                                                                                                          |
| **aws.amazonmq.volume\_read\_ops**(count)                                    | The number of read operations performed on the Amazon EBS volume.                                                                                                                                                   |
| **aws.amazonmq.volume\_read\_ops.maximum**(count)                            | The maximum number of read operations performed on the Amazon EBS volume.                                                                                                                                           |
| **aws.amazonmq.volume\_read\_ops.minimum**(count)                            | The minimum number of read operations performed on the Amazon EBS volume.                                                                                                                                           |
| **aws.amazonmq.volume\_read\_ops.sum**(count)                                | The sum of read operations performed on the Amazon EBS volume.                                                                                                                                                      |
| **aws.amazonmq.volume\_write\_ops**(count)                                   | The number of write operations performed on the Amazon EBS volume.                                                                                                                                                  |
| **aws.amazonmq.volume\_write\_ops.maximum**(count)                           | The maximum number of write operations performed on the Amazon EBS volume.                                                                                                                                          |
| **aws.amazonmq.volume\_write\_ops.minimum**(count)                           | The minimum number of write operations performed on the Amazon EBS volume.                                                                                                                                          |
| **aws.amazonmq.volume\_write\_ops.sum**(count)                               | The sum of write operations performed on the Amazon EBS volume.                                                                                                                                                     |

Each of the metrics retrieved from AWS is assigned the same tags that appear in the AWS console, including host name, security-groups, and more.

**Note**: Some of the listed metrics are only collected if you have ActiveMQ brokers, and others are only collected if you have RabbitMQ brokers. Use the AWS documentation pages listed below to determine which metrics are associated with your brokers:

- [Available CloudWatch metrics for Amazon MQ for ActiveMQ brokers](https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/activemq-logging-monitoring.html)
- [Available CloudWatch metrics for Amazon MQ for RabbitMQ brokers](https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/rabbitmq-logging-monitoring.html)

### Events{% #events %}

The AWS Amazon MQ integration does not include any events.

### Service Checks{% #service-checks %}

The AWS Amazon MQ integration does not include any service checks.

## Troubleshooting{% #troubleshooting %}

Need help? Contact [Datadog support](https://docs.datadoghq.com/help/).

## Further Reading{% #further-reading %}

- [Monitor Amazon MQ metrics with Datadog](https://www.datadoghq.com/blog/monitor-amazonmq-metrics-with-datadog)
