CloudWatch V2
All metrics to CloudWatch from CloudAMQP are exported under the namespace CloudAMQP/metrics.
Each metrics is given the dimensions
HostName
, which is the hostname of the server for server metrics or the cluster hostname for RabbitMQ metrics.
Exported server metrics
Metric |
Value type |
Comment |
CPUUser |
Percent |
|
CPUSystem |
Percent |
|
CPUIOwait |
Percent |
|
CPUSteal |
Percent |
|
MemFree |
Mb |
|
MemUsed |
Mb |
|
SwapFree |
Mb |
|
SwapUsed |
Mb |
|
NetworkBytesIn |
bytes |
|
NetworkPacketsInCount |
Count |
|
NetworkPacketsInError |
Count |
|
NetworkBytesOut |
bytes |
|
NetworkPacketsOutCount |
Count |
|
NetworkPacketsOutError |
Count |
|
DiskIOPS |
Count/Second |
|
DiskRead |
Kb/s |
|
DiskWrite |
Kb/s |
|
DiskInUse |
Percent |
|
DiskTotal |
Gb |
|
Exported RabbitMQ metrics
Overview metrics
Metric |
Value type |
Comment |
RabbitmqObjectTotalsConnections |
Count |
|
RabbitmqOverviewObjectTotalsChannels |
Count |
|
RabbitmqOverviewObjectTotalsQueues |
Count |
|
RabbitmqOverviewObjectTotalsConsumers |
Count |
|
RabbitmqOverviewQueueTotalsMessagesCount |
Count |
|
RabbitmqOverviewQueueTotalsMessagesRate |
Count |
|
RabbitmqOverviewQueueTotalsMessagesReadyCount |
Count |
|
RabbitmqOverviewQueueTotalsMessagesReadyRate |
Count |
|
RabbitmqOverviewQueueTotalsMessagesUnacknowledgedCount |
Count |
|
RabbitmqOverviewQueueTotalsMessagesUnacknowledgedRate |
Count |
RabbitmqOverviewMessagesAckCount |
Count |
|
RabbitmqOverviewMessagesAckRate |
Count |
|
RabbitmqOverviewMessagesConfirmCount |
Count |
|
RabbitmqOverviewMessagesConfirmRate |
Count |
|
RabbitmqOverviewMessagesDeliverGetCount |
Count |
|
RabbitmqOverviewMessagesDeliverGetRate |
Count |
|
RabbitmqOverviewMessagesPublishCount |
Count |
|
RabbitmqOverviewMessagesPublishRate |
Count |
|
RabbitmqOverviewMessagesPublishInCount |
Count |
|
RabbitmqOverviewMessagesPublishInRate |
Count |
|
RabbitmqOverviewMessagesPublishOutCount |
Count |
|
RabbitmqOverviewMessagesPublishOutRate |
Count |
|
RabbitmqOverviewMessagesReturnUnroutableCount |
Count |
|
RabbitmqOverviewMessagesReturnUnroutableRate |
Count |
|
RabbitmqOverviewMessagesRedeliverCount |
Count |
|
RabbitmqOverviewMessagesRedeliverRate |
Count |
|
Exchange metrics
Metric |
Value type |
Comment |
RabbitmqExchangeMessagesPublishInCount |
Count |
|
RabbitmqExchangeMessagesPublishInRate |
Count |
|
RabbitmqExchangeMessagesPublishOutCount |
Count |
|
RabbitmqExchangeMessagesPublishOutRate |
Count |
|
Node metrics
Metric |
Value type |
Comment |
RabbitmqNodeFdUsed |
Count |
|
RabbitmqNodeDiskFree |
Mb |
As reported by RabbitMQ |
RabbitmqNodeMemUsed |
Mb |
As reported by RabbitMQ |
RabbitmqNodeSocketsUsed |
Count |
|
RabbitmqNodePartitions |
Count |
Should always be 0, otherwise it's a netsplit |
Queue metrics
Metric |
Value type |
Comment |
RabbitmqQueueActiveConsumers |
Count |
|
RabbitmqQueueConsumers |
Count |
|
RabbitmqQueueMemory |
Mb |
|
RabbitmqQueueMessages |
Count |
|
RabbitmqQueueMessagesRate |
Count |
|
RabbitmqQueueMessagesReady |
Count |
|
RabbitmqQueueMessagesReadyRate |
Count |
|
RabbitmqQueueMessagesUnacknowledged |
Count |
|
RabbitmqQueueMessagesUnacknowledgedRate |
Count |
|
RabbitmqQueueMessagesAckCount |
Count |
|
RabbitmqQueueMessagesAckRate |
Count |
|
RabbitmqQueueMessagesDeliverCount |
Count |
|
RabbitmqQueueMessagesDeliverRate |
Count |
|
RabbitmqQueueMessagesDeliverGetCount |
Count |
|
RabbitmqQueueMessagesDeliverGetRate |
Count |
|
RabbitmqQueueMessagesPublishCount |
Count |
|
RabbitmqQueueMessagesPublishRate |
Count |
|
RabbitmqQueueMessagesRedeliverCount |
Count |
|
RabbitmqQueueMessagesRedeliverRate |
Count |
|