Introduction

Alibaba Cloud Message Queue for RabbitMQ is a fully managed, cloud-native message broker compatible with the open-source RabbitMQ protocol.

Set up the Alibaba integration

  1. To begin monitoring your RabbitMQ Instance in OpsRamp, ensure that the Alibaba Cloud integration is configured. See Install Alibaba Cloud integration.
  2. Select RabbitMQ Instance in the Alibaba Integration Discovery Profile.
  3. Save the discovery profile.

Supported metrics

Metric NameAlibaba MetricMetric Display NameUnitsAggregation TypeDescription
acs_amqp_ExchangeTPSInExchangeTPSInExchangeTPSIncounts/sValueRate of messages published to exchanges per second
acs_amqp_ExchangeTPSOutExchangeTPSOutExchangeTPSOutcounts/sValueRate of messages routed from exchanges to downstream queues or consumers per second
acs_amqp_InstanceChannelsInstanceChannelsInstanceChannels(deprecated)countSumTotal number of channels open on the RabbitMQ instance using the deprecated metric
acs_amqp_InstanceChannelsNewInstanceChannelsNewInstanceChannelscountValueCurrent number of channels open on the RabbitMQ instance
acs_amqp_InstanceConnectionsInstanceConnectionsInstanceConnectionscountValueCurrent number of client connections established to the RabbitMQ instance
acs_amqp_InstanceConsumersInstanceConsumersInstanceConsumerscountValueCurrent number of consumers connected to the RabbitMQ instance
acs_amqp_InstanceMaxTpsInMinuteInstanceMaxTpsInMinuteInstance API peak TPScounts/sValueHighest API transaction rate reached by the RabbitMQ instance within the last minute
acs_amqp_InstanceMaxTpsUtilizationInstanceMaxTpsUtilizationRatio of maximum tps to current limit threshold within a minute%ValuePercentage of the instance TPS limit consumed by the peak transaction rate within the last minute
acs_amqp_InstanceMessageInputInstanceMessageInputInstanceMessageInputcountSumTotal number of messages published into the RabbitMQ instance
acs_amqp_InstanceMessageOutputInstanceMessageOutputInstanceMessageOutputcountSumTotal number of messages delivered out of the RabbitMQ instance
acs_amqp_InstanceQueueMessageAccumulationInstanceQueueMessageAccumulationInstanceQueueMessageAccumulationcountMaximumMaximum number of messages accumulated across queues in the RabbitMQ instance
acs_amqp_InstanceQueueMessageInputInstanceQueueMessageInputInstanceQueueMessageInputcountSumTotal number of messages enqueued across queues in the RabbitMQ instance
acs_amqp_InstanceQueueMessageOutputInstanceQueueMessageOutputInstanceQueueMessageOutputcountSumTotal number of messages dequeued from queues in the RabbitMQ instance
acs_amqp_InstanceTPSInInstanceTPSInInstanceTpsIncounts/sValueInbound transaction rate per second for the RabbitMQ instance
acs_amqp_InstanceTPSOutInstanceTPSOutInstanceTpsOutcounts/sValueOutbound transaction rate per second for the RabbitMQ instance
acs_amqp_InstanceVhostChannelsInstanceVhostChannelsInstanceVhostChannelscountSumTotal number of channels across all virtual hosts in the RabbitMQ instance
acs_amqp_InstanceVhostConsumersInstanceVhostConsumersInstanceVhostConsumerscountValueCurrent number of consumers across virtual hosts in the RabbitMQ instance
acs_amqp_InstanceVhostMessageInputInstanceVhostMessageInputInstanceVhostMessageInputcountSumTotal number of messages published across virtual hosts in the RabbitMQ instance
acs_amqp_InstanceVhostMessageOutputInstanceVhostMessageOutputInstanceVhostMessageOutputcountSumTotal number of messages delivered across virtual hosts in the RabbitMQ instance
acs_amqp_InstanceVhostQueueConsumersInstanceVhostQueueConsumersInstanceVhostQueueConsumerscountValueCurrent number of queue consumers across virtual hosts in the RabbitMQ instance
acs_amqp_InstanceVhostQueueMessageAccumInstanceVhostQueueMessageAccumInstanceQueueMessageAccumulationcountMaximumMaximum number of queued messages accumulated across virtual hosts in the RabbitMQ instance
acs_amqp_InstanceVhostQueueMessageInputInstanceVhostQueueMessageInputInstanceVhostQueueMessageInputcountSumTotal number of messages enqueued across virtual host queues in the RabbitMQ instance
acs_amqp_InstanceVhostQueueMessageOutputInstanceVhostQueueMessageOutputInstanceVhostQueueMessageOutputcountSumTotal number of messages dequeued across virtual host queues in the RabbitMQ instance
acs_amqp_QueueTPSInQueueTPSInQueueTPSIncounts/sValueRate of messages entering queues per second
acs_amqp_QueueTPSOutQueueTPSOutQueueTPSOutcounts/sValueRate of messages leaving queues per second
acs_amqp_VHostTPSInVHostTPSInVHostTPSIncounts/sValueInbound transaction rate per second for the virtual host
acs_amqp_VHostTPSOutVHostTPSOutVHostTPSOutcounts/sValueOutbound transaction rate per second for the virtual host
acs_amqp_VhostChannelsVhostChannelsVHostChannelscountValueCurrent number of channels open on the virtual host
acs_amqp_VhostConnectionsVhostConnectionsVHostConnectionscountValueCurrent number of client connections established to the virtual host

External reference

RabbitMQ Instance