Integração · Filas e brokers
RabbitMQ
Filas, consumer lag, message rate, pressão de memória.
O que é coletado
A Management API por meio de um usuário com a tag monitoring. Métricas por fila: depth, taxa de publish/deliver, consumer count, unacked.
Requisitos
- ✓RabbitMQ 3.8+
- ✓rabbitmq_management plugin
- ✓user tag=monitoring
Métricas principais
Coletadas por padrão. Cada métrica fica disponível em dashboards, alertas e PromQL.
rmq.queue.depthrmq.publish.ratermq.deliver.ratermq.consumersrmq.unackedrmq.mem.usedPassos de instalação
- 1Crie um usuário com tag=monitoring
- 2Habilite o plugin rabbitmq_management
Após a instalação
- · As métricas aparecem no dashboard em 15-30 segundos
- · As labels da integração entram nos filtros automaticamente
- · Presets de dashboard para métricas comuns ficam disponíveis no editor
Mais na documentação
RabbitMQ
Perguntas frequentes
- O que o Unimoni coleta do RabbitMQ?
- Filas, consumer lag, message rate, pressão de memória. Cada métrica cai na mesma TSDB do resto do seu stack, então você monta dashboards e alertas sobre RabbitMQ e todo o restante em um só lugar.
- Quanto tempo leva para conectar o RabbitMQ?
- Normalmente alguns minutos: poucos passos, sem mudanças de código. As métricas aparecem nos seus dashboards 15–30 segundos após o primeiro scrape.
- Qual acesso a integração do RabbitMQ precisa?
- Apenas o mínimo listado em «Requisitos» acima — um token ou papel restrito, nada além disso. O Unimoni pede o menor privilégio que cada sistema suporta.
- O monitoramento do RabbitMQ está disponível self-hosted e no plano gratuito?
- Sim. Cada integração funciona de forma idêntica no Unimoni Cloud e self-hosted, e está incluída a partir do plano gratuito.