RabbitMQ
Integration Installation
Install the Astradot Infra Agent on your server
Enable the RabbitMQ management plugin
Edit
/etc/astradot-infra/integrations/rabbitmq.toml
#For every rabbitmq instance to monitor, add an [[instance]] block [[instance]] #The api url of the RabbitMQ Managment Plugin url = "http://localhost:15672/api" user = "guest" password = "guest"
Restart astradot-infra agent
service astradot-infra restart
Metrics
General - 'xx'
Count of 'xx' item
Messages - Published
Rate of messages published
Messages - Get
Rate of messages delivered in acknowledgement mode in response to basic.get
Messages - Get - No Ack
Rate of messages delivered in no-acknowledgement mode in response to basic.get
Messages - Delivered
Rate of messages delivered in acknowledgement mode to consumers
Messages - Delivered - No Ack
Rate of messages delivered in no-acknowledgement mode to consumers
Messages - Deliver - Get
Sum of Get, Get- No Ack, Delivered, Delivered - No Ack
Messages - Confirm
Rate of messages confirmed
Messages - Consumer Ack
Rate of messages delivered to clients and acknowledged
Messages - Redeliver
Rate of subset of messages in deliver_get which had the redelivered flag set
Messages - Return - Unroutable
Rate of messages returned to publisher as unroutable
Disk - Read/Write
Read/Write rate to disk
Last updated
Was this helpful?