• /
  • EnglishEspañolFrançais日本語한국어Português
  • EntrarComeçar agora

Esta tradução de máquina é fornecida para sua comodidade.

Caso haja alguma divergência entre a versão em inglês e a traduzida, a versão em inglês prevalece. Acesse esta página para mais informações.

Criar um problema

Visão geral do monitoramento do RabbitMQ com OpenTelemetry

O monitoramento do RabbitMQ fornece visibilidade em tempo real da sua infraestrutura de broker de mensagens para garantir o processamento confiável de mensagens e evitar tempos de inatividade custosos em sistemas distribuídos. Com o OpenTelemetry Collector, você obtém um monitoramento abrangente por meio de uma abordagem flexível e independente de fornecedor, que funciona em ambientes auto-hospedados.

Por que o monitoramento do RabbitMQ?

  • Evite interrupções - Receba alertas de backlogs de filas, falhas de consumidores e alarmes de memória/disco antes que causem tempo de inatividade
  • Otimize o desempenho - Identifique consumidores lentos, gargalos de mensagens e restrições de recursos que afetam a velocidade de processamento
  • Planejar a capacidade - Acompanhe o uso de recursos, taxas de mensagens e contagens de conexões para escalar proativamente
  • Garanta a entrega de mensagens - Monitore a profundidade das filas, as taxas de confirmação e a persistência de mensagens para evitar a perda de dados

Caso de uso comum

Esteja você processando mensagens de atendimento de pedidos, lidando com comunicação de microsserviços orientada a eventos ou gerenciando filas de tarefas em segundo plano, o monitoramento do RabbitMQ ajuda a detectar problemas antes que eles impactem o seu negócio. Receba alertas quando picos na profundidade da fila ameaçarem os SLAs de processamento de mensagens, quando falhas no consumidor arriscarem o acúmulo de mensagens ou quando alarmes de memória ameaçarem a estabilidade do broker. Este monitoramento é essencial para plataformas de e-commerce, sistemas financeiros e qualquer aplicação onde atrasos ou falhas na entrega de mensagens possam afetar a experiência do usuário ou as operações de negócios.

Iniciar

Pronto para começar a monitorar seu broker de mensagens RabbitMQ? O guia de configuração inclui pré-requisitos, etapas de configuração e dicas de solução de problemas.

Self-hosted RabbitMQ
Kubernetes

Como funciona

O OpenTelemetry Collector conecta-se à sua API de gerenciamento do RabbitMQ para coletar métricas abrangentes:

Coleta de dados:

Fluxo de dados:

  1. O Coletor coleta métricas da API de gerenciamento em intervalos regulares
  2. Os dados são processados, enriquecidos com informações do host e agrupados em lotes para transmissão eficiente
  3. As métricas são exportadas para o New Relic via exportador OTLP
  4. O New Relic cria entidades e preenche dashboards automaticamente

O que você obtém: As principais métricas incluem profundidade de filas, taxas de mensagens, contagem de consumidores, utilização de recursos do nó, alarmes de memória/disco e atividade de conexão.

Para nomes completos de métricas, descrições e recomendações de alerta, consulte a referência de métricas do RabbitMQ.

Opcional: Adicionar coleta de logs

A configuração de monitoramento acima rastreia a saúde e o desempenho do seu broker RabbitMQ. Para obter uma visão completa do que está acontecendo em seu message broker, você também pode coletar e encaminhar logs do RabbitMQ.

A coleta de logs adiciona:

  • Mensagens de erro e avisos dos processos do RabbitMQ
  • Eventos de conexão e autenticação
  • Operações de fila e exchange
  • Visibilidade completa da ingestão de mensagens até a entrega

Configuração: A coleta de logs do RabbitMQ está disponível para implantações auto-hospedadas. Consulte o guia de instalação auto-hospedada para detalhes de configuração.

Próximos passos

Pronto para começar a monitorar seu broker de mensagens RabbitMQ?

Configure o monitoramento:

Após a configuração:

Copyright © 2026 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.