Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

CloudWatch Métricas disponíveis para o Amazon SQS

Modo de foco
CloudWatch Métricas disponíveis para o Amazon SQS - Amazon Simple Queue Service

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á.

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á.

O Amazon SQS envia as seguintes métricas para. CloudWatch

nota

Para algumas métricas, o resultado é aproximado por causa da arquitetura distribuída do Amazon SQS. Na maioria dos casos, a contagem deve ser próxima da quantidade real de mensagens na fila.

Métricas do Amazon SQS

O namespace AWS/SQS inclui as métricas a seguir.

Métrica Descrição
ApproximateAgeOfOldestMessage A idade aproximada de mensagem não excluída mais velha na fila.
nota
  • Depois que uma mensagem é recebida três vezes (ou mais) e não é processada, a mensagem é movida para o final da fila e a ApproximateAgeOfOldestMessage métrica aponta para a segunda mensagem mais antiga que não foi recebida mais de três vezes. Essa ação ocorre mesmo que a fila tenha uma política de redirecionamento.

  • Como uma única mensagem de “pílula venenosa” (recebida várias vezes, mas nunca excluída) pode distorcer essa métrica, a idade dessa mensagem não é incluída até que seja consumida com sucesso.

  • Quando a fila tem uma política de redrive, a mensagem é movida para uma fila de mensagens mortas (DLQ) após o número máximo configurado de recebimentos. Quando a mensagem é movida para a DLQ, a ApproximateAgeOfOldestMessage métrica da DLQ representa a hora em que a mensagem foi movida para a DLQ, não a hora original em que a mensagem foi enviada.

  • Para filas FIFO, a mensagem não é movida para o final da fila porque isso quebrará a garantia da ordem da FIFO. Em vez disso, a mensagem vai para a DLQ se uma estiver configurada; caso contrário, ela bloqueará o grupo de mensagens até que seja excluída com sucesso ou até que expire.

Critérios de relatórios: um valor não negativo será relatado se a fila estiver ativa.

Unidades: segundos

Estatísticas válidas: média, mínimo, máximo, soma, amostras de dados (exibidas como contagem de amostra no console do Amazon SQS)

ApproximateNumberOfGroupsWithInflightMessages O número aproximado de grupos de mensagens com mensagens em trânsito, em que uma mensagem é considerada em trânsito depois de ser enviada para uma fila por um produtor, mas enquanto ainda não é excluída da fila. Essa métrica pode ajudar a solucionar problemas e otimizar o throughput da fila FIFO aumentando os grupos de mensagens FIFO ou escalando seus consumidores.

Critérios de relatórios: um valor não negativo será relatado se a fila estiver ativa.

Unidades: contagem

Estatísticas válidas: média, mínimo, máximo, soma, amostras de dados (exibidas como contagem de amostra no console do Amazon SQS)

Consulte informações sobre o throughput atual da fila FIFO e os limites de mensagens em trânsito em Cotas de mensagens do Amazon SQS.
ApproximateNumberOfMessagesDelayed O número de mensagens na fila que estão atrasadas e indisponíveis para leitura imediata. Isso pode acontecer quando a fila tem a configuração de fila com atraso ou quando uma mensagem foi enviada com um parâmetro de atraso.

Critérios de relatórios: um valor não negativo será relatado se a fila estiver ativa.

Unidades: contagem

Estatísticas válidas: média, mínimo, máximo, soma, amostras de dados (exibidas como contagem de amostra no console do Amazon SQS)

ApproximateNumberOfMessagesNotVisible O número de mensagens que estão em trânsito. As mensagens são consideradas como em processamento quando foram enviadas a um cliente, mas ainda não foram excluídas ou ainda não atingiram o final de sua janela de visibilidade.

Critérios de relatórios: um valor não negativo será relatado se a fila estiver ativa.

Unidades: contagem

Estatísticas válidas: média, mínimo, máximo, soma, amostras de dados (exibidas como contagem de amostra no console do Amazon SQS)

ApproximateNumberOfMessagesVisible O número de mensagens a serem processadas.

Critérios de relatórios: um valor não negativo será relatado se a fila estiver ativa.

Unidades: contagem

Estatísticas válidas: média, mínimo, máximo, soma, amostras de dados (exibidas como contagem de amostra no console do Amazon SQS)

Não há limite no número de mensagens para processar, mas você pode submeter essa lista de pendências a um período de retenção.
NumberOfEmptyReceives¹ O número de chamadas de API ReceiveMessage que não retornaram uma mensagem.

Critérios de relatórios: um valor não negativo será relatado se a fila estiver ativa.

Unidades: contagem

Estatísticas válidas: média, mínimo, máximo, soma, amostras de dados (exibidas como contagem de amostra no console do Amazon SQS)

NumberOfDeduplicatedSentMessages O número de mensagens enviadas a uma fila que foram desduplicadas. Essa métrica pode ajudar a determinar se um produtor está enviando mensagens duplicadas para uma fila FIFO do Amazon SQS.

Critérios de relatórios: um valor não negativo será relatado se a fila estiver ativa.

Unidades: contagem

Estatísticas válidas: média, mínimo, máximo, soma, amostras de dados (exibidas como contagem de amostra no console do Amazon SQS)

NumberOfMessagesDeleted¹ O número de mensagens excluídas da fila.

Critérios de relatórios: um valor não negativo será relatado se a fila estiver ativa.

Unidades: contagem

Estatísticas válidas: média, mínimo, máximo, soma, amostras de dados (exibidas como contagem de amostra no console do Amazon SQS)

O Amazon SQS emite a métrica NumberOfMessagesDeleted para cada operação de exclusão bem-sucedida usando um identificador de recebimento válido, incluindo exclusões duplicadas. Os seguintes cenários podem fazer com que o valor da métrica NumberOfMessagesDeleted seja superior ao esperado:
  • Acionando a ação DeleteMessage nos diversos identificadores de recebimento que pertencem à mesma mensagem: se a mensagem não for processada antes de o tempo limite de visibilidade expirar, a mensagem se torna disponível para outros clientes que podem processá-la excluir novamente, aumentando o valor da métrica NumberOfMessagesDeleted.

  • Acionando a ação DeleteMessage no mesmo identificador de recebimento: se a mensagem for processada e excluída, mas você acionar uma ação DeleteMessage usando o mesmo identificador de recebimento novamente, um status de sucesso será retornado, aumentando o valor da métrica NumberOfMessagesDeleted.

NumberOfMessagesReceived¹ O número de mensagens retornadas por chamadas para a ação de ReceiveMessage.

Critérios de relatórios: um valor não negativo será relatado se a fila estiver ativa.

Unidades: contagem

Estatísticas válidas: média, mínimo, máximo, soma, amostras de dados (exibidas como contagem de amostra no console do Amazon SQS)

NumberOfMessagesSent¹ O número de mensagens adicionadas a uma fila.

Se você enviar uma mensagem para uma DLQ manualmente, ela será capturada pela NumberOfMessagesSent métrica. No entanto, se uma mensagem for enviada para uma DLQ como resultado de uma tentativa de processamento malsucedida (por exemplo, movida automaticamente devido ao excesso demaxReceiveCount), ela não será capturada por essa métrica. Portanto, é possível que os valores de NumberOfMessagesSent e NumberOfMessagesReceived sejam diferentes.

Critérios de relatórios: um valor não negativo será relatado se a fila estiver ativa.

Unidades: contagem

Estatísticas válidas: média, mínimo, máximo, soma, amostras de dados (exibidas como contagem de amostra no console do Amazon SQS)

SentMessageSize¹ O tamanho das mensagens adicionadas a uma fila.

Critérios de relatórios: um valor não negativo será relatado se a fila estiver ativa.

Unidades: bytes

Estatísticas válidas: média, mínimo, máximo, soma, amostras de dados (exibidas como contagem de amostra no console do Amazon SQS)

nota

SentMessageSize não é exibida como uma métrica disponível no console do CloudWatch até que pelo menos uma mensagem seja enviada para a fila correspondente.

¹ Essas métricas são calculadas de uma perspectiva de serviço e podem incluir novas tentativas. Não confie nos valores absolutos dessas métricas, ou use-as para estimar o status atual da fila.

Filas de cartas mortas () e métricas DLQs CloudWatch

Ao trabalhar com DLQs, é importante entender como as métricas do Amazon SQS se comportam:

  • NumberOfMessagesSent— Essa métrica se comporta de forma diferente para: DLQs

    • Envio manual — As mensagens enviadas manualmente para uma DLQ são capturadas por essa métrica.

    • Redirecionamento automático — As mensagens movidas automaticamente para uma DLQ devido a falhas de processamento não são capturadas por essa métrica. Como resultado, as NumberOfMessagesReceived métricas NumberOfMessagesSent e podem mostrar discrepâncias para. DLQs

  • Métrica recomendada para DLQs — Para monitorar o estado de uma DLQ, use a ApproximateNumberOfMessagesVisible métrica. Essa métrica indica o número de mensagens atualmente disponíveis para processamento no DLQ.

Dimensões para métricas do Amazon SQS

A única dimensão para a qual o Amazon SQS envia é. CloudWatch QueueName Isso significa que todas as estatísticas disponíveis são filtradas por QueueName.

PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.