Métricas do RabbitMQ

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 1 min. de leitura
  • A tabela a seguir lista as métricas que são coletadas como saída das verificações do RabbitMQ. Entradas indicadas como Métricas em destaque são métricas de alta visibilidade exibidas na guia Métrica Espaço do operador depois que um alerta é gerado. Essas métricas fornecem ao operador informações adicionais para ajudá-lo a explorar melhor o problema especificado.

    Tabela 1. métricas-rabbitmq-overview métricas
    Tipo de métrica Recurso (nome do banco de dados específico, quando relevante) Unidades Descrição do tipo de métrica
    RabbitMQ.queue_totals.messages.count contagem Fornece métricas sobre o número total de mensagens (prontas mais não confirmadas).
    Rabbitmq.queue_totals.messages.rate (métrica em destaque) taxa / s Fornece métricas sobre o número total de mensagens (prontas mais não confirmadas)
    Rabbitmq.queue_totals.messages_ready.count contagem Fornece métricas sobre o número de mensagens prontas para entrega.
    RabbitMQ.queue_totals.messages_ready.rate taxa / s Fornece métricas sobre o número de mensagens prontas para entrega.
    Rabbitmq.queue_totals.messages_unacknowledged.count contagem Fornece métricas sobre o número de mensagens não confirmadas.
    RabbitMQ.queue_totals.messages_unacknowledged.rate taxa / s Fornece métricas sobre o número de mensagens não confirmadas.
    RabbitMQ.message_stats.deliver_get.count contagem Fornece métricas sobre mensagens entregues recentemente aos consumidores.
    Rabbitmq.message_stats.deliver_get.rate (métrica em destaque) taxa / s Fornece métricas sobre mensagens entregues recentemente aos consumidores.
    RabbitMQ.message_stats.deliver_no_ack.count contagem Fornece métricas sobre mensagens não confirmadas entregues recentemente aos consumidores.
    RabbitMQ.message_stats.deliver_no_ack.rate taxa / s Fornece métricas sobre mensagens não confirmadas entregues recentemente aos consumidores.
    RabbitMQ.message_stats.publish.count contagem Fornece métricas sobre mensagens publicadas recentemente.
    RabbitMQ.message_stats.publish.rate taxa / s Fornece métricas sobre as mensagens publicadas recentemente.
    RabbitMQ.object_totals.channels.count contagem Fornece métricas sobre o número total de canais.
    Rabbitmq.object_totals.connections.count (métrica em destaque) contagem Fornece métricas sobre o número total de conexões.
    Rabbitmq.object_totals.consumers.count (métrica em destaque) contagem Fornece métricas sobre o número total de consumidores.
    RabbitMQ.object_totals.exchanges.count contagem Fornece métricas sobre o número total de trocas.
    Rabbitmq.object_totals.queues.count (métrica em destaque) contagem Fornece métricas sobre o número total de filas.
    Tabela 2. métricas-rabbitmq-métricas de fila
    Rabbitmq.queue.{{QueueName}}.avg_egress_rate (métrica em destaque) Nome da Fila contagem Fornece métricas específicas de fila sobre a taxa na qual registros de mensagens não confirmadas entram na RAM para a fila determinada.
    RabbitMQ.queue.{{QueueName}}.consumers Nome da Fila contagem Fornece métricas específicas de fila sobre o total de consumidores para a fila determinada.
    RabbitMQ.queue.{{QueueName}}.messages Nome da Fila contagem Fornece métricas específicas de fila sobre o total de mensagens na fila determinada.
    RabbitMQ.queue.{{QueueName}}.drain_time Nome da Fila contagem Fornece métricas específicas de fila sobre o tempo de drenagem de mensagens para a fila fornecida.