As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
CloudWatch Métricas disponíveis para Amazon MQ para corretores RabbitMQ
Atenção
Começando com o RabbitMQ 4.2, RabbitMQIOWriteAverageTime estão obsoletos RabbitMQIOReadAverageTime e não publicarão valores significativos. Essas métricas serão removidas CloudWatch na próxima versão principal do RabbitMQ.
Métricas do agente RabbitMQ
nota
O plug-in de gerenciamento não é recomendado para produção ou monitoramento de longo prazo pelo RabbitMQ de código aberto
| Métrica | Unidade | Description |
|---|---|---|
ExchangeCount |
Contagem | O número total de trocas configuradas com o agente. |
QueueCount |
Contagem | O número total de filas configuradas com o agente. |
ConnectionCount |
Contagem | O número total de conexões estabelecidas com o agente. |
ChannelCount |
Contagem | O número total de canais estabelecidas com o agente. ImportanteO conceito de canais é específico do AMQP 0-9-1. |
ConsumerCount |
Contagem | O número total de consumidores conectados com o agente. |
MessageCount |
Contagem | O número de mensagens nas filas. notaO número produzido é a soma total de mensagens prontas e não reconhecidas no agente. |
MessageReadyCount |
Contagem | O número total de mensagens prontas nas filas. |
MessageUnacknowledgedCount |
Contagem | O número total de mensagens não reconhecidas nas filas. |
PublishRate |
Contagem | A taxa na qual as mensagens são publicadas para o agente. O número produzido representa o número de mensagens por segundo no momento da amostragem. ImportanteEssa métrica reflete somente a atividade do protocolo AMQP 0-9-1. Para métricas do AMQP 1.0, consulte. Acessando as métricas do Prometheus |
ConfirmRate |
Contagem | A taxa com a qual o servidor RabbitMQ está confirmando mensagens publicadas. Você pode comparar essa métrica com PublishRate para entender melhor a performance do seu agente. O número produzido representa o número de mensagens por segundo no momento da amostragem. ImportanteEssa métrica reflete somente a atividade do protocolo AMQP 0-9-1. Para métricas do AMQP 1.0, consulte. Acessando as métricas do Prometheus |
AckRate |
Contagem | A taxa em que as mensagens estão sendo reconhecidas pelos consumidores. O número produzido representa o número de mensagens por segundo no momento da amostragem. ImportanteEssa métrica reflete somente a atividade do protocolo AMQP 0-9-1. Para métricas do AMQP 1.0, consulte. Acessando as métricas do Prometheus |
SystemCpuUtilization |
Percentual | O percentual de unidades de processamento do Amazon EC2 alocadas que o agente utiliza no momento. Para implantações de cluster, esse valor representa o agregado dos três valores métricos correspondentes dos três nós RabbitMQ. |
RabbitMQMemLimit |
Bytes | O limite de RAM para um agente RabbitMQ. Essa métrica varia de acordo com o tipo de instância. Para obter mais informações, consulte Alarmes de memória e disco. Para implantações de cluster, esse valor representa o agregado dos três valores métricos correspondentes dos três nós RabbitMQ. |
RabbitMQMemUsed |
Bytes | O volume de RAM usado por um agente RabbitMQ. Para implantações de cluster, esse valor representa o agregado dos três valores métricos correspondentes dos três nós RabbitMQ. |
RabbitMQDiskFreeLimit |
Bytes | O limite de disco para um agente RabbitMQ. Para implantações de cluster, esse valor representa o agregado dos três valores métricos correspondentes dos três nós RabbitMQ. Essa métrica varia de acordo com o tipo de instância e o modo de implantação. Para obter mais informações, consulte Alarmes de memória e disco. |
RabbitMQDiskFree |
Bytes | O volume total de espaço livre em disco disponível em um agente RabbitMQ. Quando o uso do disco ultrapassa seu limite, o cluster bloqueará todas as conexões do produtor. Para implantações de cluster, esse valor representa o agregado dos três valores métricos correspondentes dos três nós RabbitMQ. |
RabbitMQFdUsed |
Contagem | Número de descritores de arquivos usados. Para implantações de cluster, esse valor representa o agregado dos três valores métricos correspondentes dos três nós RabbitMQ. |
RabbitMQIOReadAverageTime |
Contagem | O tempo médio (em milissegundos) para o RabbitMQ realizar uma operação de leitura. O valor é proporcional ao tamanho da mensagem. |
RabbitMQIOWriteAverageTime |
Contagem | O tempo médio (em milissegundos) para o RabbitMQ realizar uma operação de gravação. O valor é proporcional ao tamanho da mensagem. |
Dimensões para métricas de agente RabbitMQ
| Dimensão | Description |
|---|---|
Broker |
O nome do operador. |
Métricas do nó RabbitMQ
| Métrica | Unidade | Description |
|---|---|---|
SystemCpuUtilization |
Percentual | O percentual de unidades de processamento do Amazon EC2 alocadas que o agente utiliza no momento. |
RabbitMQMemLimit |
Bytes | O limite de RAM para um nó RabbitMQ. Essa métrica varia de acordo com o tipo de instância. Para obter mais informações, consulte Alarmes de memória e disco. |
RabbitMQMemUsed |
Bytes | O volume de RAM usado por um nó RabbitMQ. Quando o uso da memória ultrapassa o limite, o cluster bloqueará todas as conexões do produtor. |
RabbitMQDiskFreeLimit |
Bytes | O limite de disco para um nó RabbitMQ. Essa métrica varia de acordo com o tipo de instância e o modo de implantação. Para obter mais informações, consulte Alarmes de memória e disco. |
RabbitMQDiskFree |
Bytes | O volume total de espaço livre em disco disponível em um nó RabbitMQ. Quando o uso do disco ultrapassa seu limite, o cluster bloqueará todas as conexões do produtor. |
RabbitMQFdUsed |
Contagem | Número de descritores de arquivos usados. |
ExchangeCount |
Contagem | O número total de trocas configuradas no nó. Disponível para RabbitMQ 4.2 e superior. |
QueueCount |
Contagem | O número total de filas configuradas no nó. Disponível para RabbitMQ 4.2 e superior. |
ConnectionCount |
Contagem | O número total de conexões estabelecidas no nó. Disponível para RabbitMQ 4.2 e superior. |
ChannelCount |
Contagem | O número total de canais estabelecidos no nó. Disponível para RabbitMQ 4.2 e superior. |
ConsumerCount |
Contagem | O número total de consumidores conectados ao nó. Disponível para RabbitMQ 4.2 e superior. |
MessageCount |
Contagem | O número total de mensagens em filas no nó. Disponível para RabbitMQ 4.2 e superior. |
MessageReadyCount |
Contagem | O número total de mensagens prontas em filas no nó. Disponível para RabbitMQ 4.2 e superior. |
MessageUnacknowledgedCount |
Contagem | O número total de mensagens não confirmadas em filas no nó. Disponível para RabbitMQ 4.2 e superior. |
Agregando métricas de todo o cluster a partir das métricas do nó RabbitMQ
Para obter métricas agregadas de todo o cluster, você pode encontrar as métricas correspondentes por nó no CloudWatch console filtrando pelo nome do corretor e pelo nome da métrica. Em seguida, selecione essas métricas clicando nas caixas de seleção e escolha Adicionar matemática > Comum > Soma.
Dimensões para métricas de nó RabbitMQ
| Dimensão | Description |
|---|---|
Node |
Nome do nó. notaUm nome de nó consiste em duas partes: um prefixo (normalmente |
Broker |
O nome do operador. |
Métricas de fila RabbitMQ
| Métrica | Unidade | Description |
|---|---|---|
ConsumerCount |
Contagem | O número de consumidores que se inscreveram para a fila. |
MessageReadyCount |
Contagem | O número de mensagens que estão atualmente disponíveis para serem entregues. |
MessageUnacknowledgedCount |
Contagem | O número de mensagens para as quais o servidor está aguardando confirmação. |
MessageCount |
Contagem | O número total de MessageReadyCount e MessageUnacknowledgedCount (também conhecida como profundidade de fila). |
Dimensões para métricas de fila RabbitMQ
nota
O Amazon MQ para RabbitMQ não publicará métricas para hosts virtuais e filas com nomes que contenham espaços em branco, guias ou outros caracteres não ASCII.
Para obter mais informações sobre nomes de dimensões, consulte Dimension na Amazon CloudWatch API Reference.
| Dimensão | Description |
|---|---|
Queue |
O nome da fila do . |
VirtualHost |
O nome do host virtual. |
Broker |
O nome do operador. |
Métricas de rede do RabbitMQ
| Métrica | Unidade | Description |
|---|---|---|
NetworkOut |
Bytes |
A quantidade de bytes enviados em todas as interfaces de rede pela instância. Essa métrica identifica o volume de tráfego de rede de saída de uma única instância. O número relatado é o número de bytes enviados durante o período. Se você estiver usando o monitoramento básico (5 minutos) e a estatística for Sum (Soma), divida esse número por 300 para encontrar o número de bytes/segundo. Se você tiver o monitoramento detalhado (1 minuto) e a estatística for Sum (soma), divida o número por 60. Você também pode usar a função matemática CloudWatch métrica Estatísticas significativas: Soma, Média, Mínimo, Máximo |
NetworkIn |
Bytes |
A quantidade de bytes recebidos em todas as interfaces de rede pela instância. Essa métrica identifica o volume de tráfego de rede de entrada para uma única instância. O número relatado é o número de bytes recebidos durante o período. Se você estiver usando o monitoramento básico (5 minutos) e a estatística for Sum (Soma), divida esse número por 300 para encontrar o número de bytes/segundo. Se você tiver o monitoramento detalhado (1 minuto) e a estatística for Sum (soma), divida o número por 60. Você também pode usar a função matemática CloudWatch métrica Estatísticas significativas: Soma, Média, Mínimo, Máximo |
Dimensões para agentes do RabbitMQ
| Dimensão | Description |
|---|---|
BrokerId |
ID do agente |
Configurar logs do Amazon MQ for RabbitMQ
Quando você ativa o CloudWatch registro em log para seus corretores do RabbitMQ, o Amazon MQ usa uma função vinculada ao serviço para publicar registros gerais. CloudWatch Se nenhuma função vinculada ao serviço do Amazon MQ existir quando você criar um agente pela primeira vez, o Amazon MQ criará um agente automaticamente. Todos os corretores subsequentes do RabbitMQ usarão a mesma função vinculada ao serviço para publicar registros. CloudWatch
Para obter mais informações sobre perfis vinculados ao serviço, consulte Using service-linked roles no Guia do usuário do AWS Identity and Access Management . Para obter mais informações sobre o Amazon MQ usa as funções vinculadas ao serviço, consulte Uso de funções vinculadas ao serviço para o Amazon MQ.