- 1 minutes to read

FAQ - Quorum Queues and Streams Support

Question

Can I monitor quorum queues and streams?

Answer

Yes. The agent monitors all RabbitMQ queue types:

  • Classic queues (all RabbitMQ versions)
  • Quorum queues (RabbitMQ 3.8+)
  • Streams (RabbitMQ 3.9+)

Queue Type-Specific Features

Classic Queues

  • Queue depth (ready/unacknowledged messages)
  • Consumer count and consumer lag
  • Message rates (publish/deliver/acknowledge)
  • Memory usage

Quorum Queues

All classic queue features plus:

  • Leader/follower replica status—track which node hosts the leader
  • Replica synchronization state—detect out-of-sync replicas
  • Quorum health—alert if quorum lost (majority of replicas unavailable)

Streams

All classic queue features plus:

  • Consumer offset lag—track how far behind consumers are from stream head
  • Segment retention—monitor disk usage for stream segments
  • Publisher/consumer rates—high-throughput streams with millions of messages

Configuration

No special configuration required—agent automatically detects queue type and adapts monitoring accordingly. Configure thresholds per queue based on expected behavior (e.g., streams typically have higher message counts than classic queues).

Next Step

Configuration Guide
Monitoring RabbitMQ Features

RabbitMQ Agent Overview
Troubleshooting Overview