Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Amazon SQS sendet die folgenden Metriken an CloudWatch.
Anmerkung
Bei einigen Metriken handelt es sich aufgrund der verteilten Architektur von Amazon SQS um ungefähre Ergebnisse. In den meisten Fällen sollte die Anzahl nahe an der tatsächlichen Anzahl von Nachrichten in der Warteschlange liegen.
Amazon-SQS-Metriken
Der AWS/SQS
-Namespace enthält die folgenden Metriken.
Metrik | Beschreibung |
---|---|
ApproximateAgeOfOldestMessage |
Das ungefähre Alter der ältesten nicht gelöschten Mitteilung in der Warteschlange. Anmerkung
Berichtskriterien: Wenn die Warteschlange aktiv ist, wird ein nicht negativer Wert gemeldet. Einheiten: Sekunden Gültige Statistiken: Durchschnitt, Minimum, Maximum, Summe, Datenproben (wird in der Amazon SQS SQS-Konsole als Stichprobenanzahl angezeigt) |
ApproximateNumberOfGroupsWithInflightMessages |
Die ungefähre Anzahl von Nachrichtengruppen mit laufenden Nachrichten, bei denen eine Nachricht als aktuell gilt, wenn sie von einem Verbraucher aus einer Warteschlange empfangen, aber noch nicht aus der Warteschlange gelöscht wurde. Diese Kennzahl kann Ihnen helfen, Fehler zu beheben und den Durchsatz Ihrer FIFO-Warteschlange zu optimieren, indem Sie entweder die Anzahl der FIFO-Nachrichtengruppen erhöhen oder die Anzahl der Verbraucher erhöhen. Berichtskriterien: Wenn die Warteschlange aktiv ist, wird ein nicht negativer Wert gemeldet. Einheiten: Anzahl Gültige Statistiken: Durchschnitt, Minimum, Maximum, Summe, Datenproben (wird in der Amazon SQS SQS-Konsole als Stichprobenanzahl angezeigt) Informationen zum aktuellen FIFO-Durchsatz und zu den Fluglimits finden Sie unter. SQSAmazon-Nachrichtenkontingente |
ApproximateNumberOfMessagesDelayed |
Anzahl der Mitteilungen in der Warteschlange, die verzögert sind und nicht sofort gelesen werden können. Dies kann vorkommen, wenn die Warteschlange als Verzögerungswarteschlange konfiguriert ist oder eine Mitteilung mit einem Verzögerungsparameter gesendet worden ist. Berichtskriterien: Wenn die Warteschlange aktiv ist, wird ein nicht negativer Wert gemeldet. Einheiten: Anzahl Gültige Statistiken: Durchschnitt, Minimum, Maximum, Summe, Datenproben (wird in der Amazon SQS SQS-Konsole als Stichprobenanzahl angezeigt) |
ApproximateNumberOfMessagesNotVisible |
Maximale Anzahl der in Übertragung befindlichen Mitteilungen. Die Mitteilungen befinden sich in Übertragung, wenn sie an einen Client gesendet, aber noch nicht gelöscht worden sind oder noch nicht das Ende ihres Sichtbarkeitsfensters erreicht haben. Berichtskriterien: Wenn die Warteschlange aktiv ist, wird ein nicht negativer Wert gemeldet. Einheiten: Anzahl Gültige Statistiken: Durchschnitt, Minimum, Maximum, Summe, Datenproben (wird in der Amazon SQS SQS-Konsole als Stichprobenanzahl angezeigt) |
ApproximateNumberOfMessagesVisible |
Die Anzahl der Nachrichten, die verarbeitet werden sollen. Berichtskriterien: Wenn die Warteschlange aktiv ist, wird ein nicht negativer Wert gemeldet. Einheiten: Anzahl Gültige Statistiken: Durchschnitt, Minimum, Maximum, Summe, Datenproben (wird in der Amazon SQS SQS-Konsole als Stichprobenanzahl angezeigt) Die Anzahl der Nachrichten an Prozesse ist unbegrenzt, Sie können diesen Rückstand jedoch einer Aufbewahrungsfrist unterwerfen. |
NumberOfEmptyReceives ¹ |
Anzahl der ReceiveMessage -API-Aufrufe, die keine Mitteilung zurückgegeben haben.Berichtskriterien: Wenn die Warteschlange aktiv ist, wird ein nicht negativer Wert gemeldet. Einheiten: Anzahl Gültige Statistiken: Durchschnitt, Minimum, Maximum, Summe, Datenproben (wird in der Amazon SQS SQS-Konsole als Stichprobenanzahl angezeigt) |
NumberOfDeduplicatedSentMessages |
Die Anzahl der an eine Warteschlange gesendeten Nachrichten, die dedupliziert wurden. Anhand dieser Metrik kann festgestellt werden, ob ein Produzent doppelte Nachrichten an eine Amazon SQS FIFO-Warteschlange sendet. Berichtskriterien: Wenn die Warteschlange aktiv ist, wird ein nicht negativer Wert gemeldet. Einheiten: Anzahl Gültige Statistiken: Durchschnitt, Minimum, Maximum, Summe, Datenproben (wird in der Amazon SQS SQS-Konsole als Stichprobenanzahl angezeigt) |
NumberOfMessagesDeleted ¹ |
Anzahl der aus der Warteschlange gelöschten Mitteilungen. Berichtskriterien: Wenn die Warteschlange aktiv ist, wird ein nicht negativer Wert gemeldet. Einheiten: Anzahl Gültige Statistiken: Durchschnitt, Minimum, Maximum, Summe, Datenproben (wird in der Amazon SQS SQS-Konsole als Stichprobenanzahl angezeigt) Amazon SQS übermittelt dieNumberOfMessagesDeleted -Metrik für jeden erfolgreichen Löschvorgang, der eine gültige Empfangsmitteilung verwendet, einschließlich der Löschung von Duplikaten. Folgende Szenarien können zu einem höheren Metrikwert von NumberOfMessagesDeleted führen als erwartet:
|
NumberOfMessagesReceived ¹ |
Anzahl der Mitteilungen, die infolge von Aufrufen der ReceiveMessage -Aktion zurückgegeben worden sind.Berichtskriterien: Wenn die Warteschlange aktiv ist, wird ein nicht negativer Wert gemeldet. Einheiten: Anzahl Gültige Statistiken: Durchschnitt, Minimum, Maximum, Summe, Datenproben (wird in der Amazon SQS SQS-Konsole als Stichprobenanzahl angezeigt) |
NumberOfMessagesSent ¹ |
Anzahl der einer Warteschlange hinzugefügten Mitteilungen. Wenn Sie manuell eine Nachricht an einen DLQ senden, wird sie von der Berichtskriterien: Ein nicht negativer Wert wird gemeldet, wenn die Warteschlange aktiv ist. Einheiten: Anzahl Gültige Statistiken: Durchschnitt, Minimum, Maximum, Summe, Datenproben (wird in der Amazon SQS SQS-Konsole als Stichprobenanzahl angezeigt) |
SentMessageSize ¹ |
Größe der einer Warteschlange hinzugefügten Mitteilungen. Berichtskriterien: Wenn die Warteschlange aktiv ist, wird ein nicht negativer Wert gemeldet. Einheiten: Byte Gültige Statistiken: Durchschnitt, Minimum, Maximum, Summe, Datenproben (wird in der Amazon SQS SQS-Konsole als Stichprobenanzahl angezeigt) Anmerkung
|
¹ Diese Metriken werden aus Sicht des Services berechnet und können Wiederholungsversuche beinhalten. Verlassen Sie sich nicht auf die absoluten Werte dieser Messwerte und verwenden Sie sie auch nicht, um den aktuellen Warteschlangenstatus einzuschätzen.
Warteschlangen für unzustellbare Nachrichten () und Messwerte DLQs CloudWatch
Bei der Arbeit mit ist es wichtig zu verstehen DLQs, wie sich die Amazon SQS-Metriken verhalten:
-
NumberOfMessagesSent
— Diese Metrik verhält sich unterschiedlich für: DLQs-
Manuelles Senden — Manuell an einen DLQ gesendete Nachrichten werden mit dieser Metrik erfasst.
-
Automatisches Redrive — Nachrichten, die aufgrund von Verarbeitungsfehlern automatisch in eine DLQ verschoben wurden, werden von dieser Metrik nicht erfasst. Aus diesem Grund können die
NumberOfMessagesReceived
MetrikenNumberOfMessagesSent
und Unstimmigkeiten für aufweisen. DLQs
-
-
Empfohlene Metrik für DLQs — Verwenden Sie die Metrik, um den Status einer DLQ zu überwachen.
ApproximateNumberOfMessagesVisible
Diese Metrik gibt die Anzahl der Nachrichten an, die derzeit in der DLQ verarbeitet werden können.
Dimensionen für Amazon-SQS-Metriken
Die einzige Dimension, an die Amazon SQS sendet, CloudWatch istQueueName
. Dies bedeutet, dass alle verfügbaren Statistiken nach QueueName
gefiltert werden.