Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
CloudWatch Métriques disponibles pour Amazon SQS
Amazon SQS envoie les métriques suivantes à. CloudWatch
Note
Pour certaines métriques, le résultat est approximatif en raison de l'architecture distribuée d'Amazon SQS. Dans la plupart des cas, le nombre devrait être proche du nombre réel de messages dans la file d'attente.
Métriques Amazon SQS
L'espace de noms AWS/SQS
inclut les métriques suivantes.
Métrique | Description |
---|---|
ApproximateAgeOfOldestMessage |
Age approximatif du plus ancien message non supprimé dans la file d'attente. Note
Critères de rapport : une valeur non négative est signalée si la file d'attente est active. Unités : secondes Statistiques valides : moyenne, minimale, maximale, somme, échantillons de données (affichées sous forme de nombre d'échantillons dans la console Amazon SQS) |
ApproximateNumberOfGroupsWithInflightMessages |
Nombre approximatif de groupes de messages contenant des messages en cours de vol, dans lesquels un message est considéré comme étant en cours de vol après avoir été reçu d'une file d'attente par un consommateur, mais qu'il n'a pas encore été supprimé de la file d'attente. Cette métrique peut vous aider à résoudre les problèmes et à optimiser le débit de votre file d'attente FIFO soit en augmentant le nombre de groupes de messages FIFO, soit en augmentant le nombre de clients. Critères de rapport : une valeur non négative est signalée si la file d'attente est active. Unités : Nombre Statistiques valides : moyenne, minimale, maximale, somme, échantillons de données (affichées sous forme de nombre d'échantillons dans la console Amazon SQS) Pour le débit FIFO actuel et les limites de vol, voir. Quotas de SQS messages Amazon |
ApproximateNumberOfMessagesDelayed |
Nombre de messages dans la file d'attente qui sont retardés et qui ne peuvent pas être lus immédiatement. Cela peut se produire lorsque la file d'attente est configurée avec un délai d'attente ou que le message a été envoyé avec un paramètre de délai d'attente. Critères de rapport : une valeur non négative est signalée si la file d'attente est active. Unités : Nombre Statistiques valides : moyenne, minimale, maximale, somme, échantillons de données (affichées sous forme de nombre d'échantillons dans la console Amazon SQS) |
ApproximateNumberOfMessagesNotVisible |
Le nombre de messages « en vol ». Les messages sont considérés comme en cours s'ils ont été expédiés à un client, mais qu'ils n'ont pas encore été supprimés ou qu'ils n'ont pas encore atteint la fin du délai de visibilité. Critères de rapport : une valeur non négative est signalée si la file d'attente est active. Unités : Nombre Statistiques valides : moyenne, minimale, maximale, somme, échantillons de données (affichées sous forme de nombre d'échantillons dans la console Amazon SQS) |
ApproximateNumberOfMessagesVisible |
Nombre de messages à traiter. Critères de rapport : une valeur non négative est signalée si la file d'attente est active. Unités : Nombre Statistiques valides : moyenne, minimale, maximale, somme, échantillons de données (affichées sous forme de nombre d'échantillons dans la console Amazon SQS) Il n'y a aucune limite quant au nombre de messages à traiter, mais vous pouvez soumettre ce backlog à une période de conservation. |
NumberOfEmptyReceives ¹ |
Nombre d'appels d'API ReceiveMessage qui n'ont pas renvoyé de message.Critères de rapport : une valeur non négative est signalée si la file d'attente est active. Unités : Nombre Statistiques valides : moyenne, minimale, maximale, somme, échantillons de données (affichées sous forme de nombre d'échantillons dans la console Amazon SQS) |
NumberOfDeduplicatedSentMessages |
Nombre de messages envoyés à une file d'attente qui ont été dédupliqués. Cette métrique peut aider à déterminer si un producteur envoie des messages dupliqués à une file d'attente FIFO Amazon SQS. Critères de rapport : une valeur non négative est signalée si la file d'attente est active. Unités : Nombre Statistiques valides : moyenne, minimale, maximale, somme, échantillons de données (affichées sous forme de nombre d'échantillons dans la console Amazon SQS) |
NumberOfMessagesDeleted ¹ |
Nombre de messages supprimés de cette file d'attente. Critères de rapport : une valeur non négative est signalée si la file d'attente est active. Unités : Nombre Statistiques valides : moyenne, minimale, maximale, somme, échantillons de données (affichées sous forme de nombre d'échantillons dans la console Amazon SQS) Amazon SQS émet la métriqueNumberOfMessagesDeleted pour chaque opération de suppression réussie qui utilise un descripteur de réception valide, y compris les suppressions en double. Dans les scénarios suivants, il est possible que la valeur de la métrique NumberOfMessagesDeleted soit plus élevée que prévu :
|
NumberOfMessagesReceived ¹ |
Nombre de messages renvoyés par les appels à l'action ReceiveMessage .Critères de rapport : une valeur non négative est signalée si la file d'attente est active. Unités : Nombre Statistiques valides : moyenne, minimale, maximale, somme, échantillons de données (affichées sous forme de nombre d'échantillons dans la console Amazon SQS) |
NumberOfMessagesSent ¹ |
Nombre de messages ajoutés dans une file d'attente. Si vous envoyez un message à une DLQ manuellement, il est capturé par la Critères de rapport : une valeur non négative est signalée si la file d'attente est active. Unités : Nombre Statistiques valides : moyenne, minimale, maximale, somme, échantillons de données (affichées sous forme de nombre d'échantillons dans la console Amazon SQS) |
SentMessageSize ¹ |
Taille des messages ajoutés à une file d'attente. Critères de rapport : une valeur non négative est signalée si la file d'attente est active. Unités : octets Statistiques valides : moyenne, minimale, maximale, somme, échantillons de données (affichées sous forme de nombre d'échantillons dans la console Amazon SQS) Note
|
¹ Ces métriques sont calculées du point de vue du service et peuvent inclure de nouvelles tentatives. Ne vous fiez pas aux valeurs absolues de ces métriques et ne les utilisez pas pour estimer l'état actuel de la file d'attente.
Files d'attente pour les lettres mortes () DLQs et statistiques CloudWatch
Lorsque vous travaillez avec DLQs, il est important de comprendre le comportement des métriques Amazon SQS :
-
NumberOfMessagesSent
— Cette métrique se comporte différemment pour DLQs :-
Envoi manuel — Les messages envoyés manuellement à un DLQ sont capturés par cette métrique.
-
Redrive automatique : les messages déplacés automatiquement vers un DLQ en raison d'échecs de traitement ne sont pas capturés par cette métrique. Par conséquent, les
NumberOfMessagesReceived
métriquesNumberOfMessagesSent
et peuvent présenter des divergences pour DLQs.
-
-
Mesure recommandée pour DLQs : pour surveiller l'état d'une DLQ, utilisez la
ApproximateNumberOfMessagesVisible
métrique. Cette métrique indique le nombre de messages actuellement disponibles pour traitement dans le DLQ.
Dimensions pour les métriques Amazon SQS
La seule dimension à laquelle Amazon SQS envoie est. CloudWatch QueueName
Cela signifie que toutes les statistiques disponibles sont filtrées par QueueName
.