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
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étricaNumberOfMessagesDeleted 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:
|
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 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
|
¹ 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étricasNumberOfMessagesSent
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
.