Verfügbare CloudWatch Metriken für Amazon MQ für RabbitMQ-Broker - Amazon MQ

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.

Verfügbare CloudWatch Metriken für Amazon MQ für RabbitMQ-Broker

RabbitMQ-Broker-Metriken

Metrik Einheit Beschreibung
ExchangeCount Anzahl Die Gesamtzahl der auf dem Broker konfigurierten Börsen.
QueueCount Anzahl Die Gesamtanzahl der auf dem Broker konfigurierten Warteschlangen.
ConnectionCount Anzahl Die Gesamtzahl der auf dem Broker hergestellt wurden.
ChannelCount Anzahl Die Gesamtzahl der auf dem Broker festgelegten Kanäle.
ConsumerCount Anzahl Die Gesamtzahl der Verbraucher, die mit dem Broker verbunden sind.
MessageCount Anzahl Die Gesamtzahl der Nachrichten in der Warteschlange.
Anmerkung

Die produzierte Anzahl ist die Gesamtsumme der bereitgestellten und unerkannten Nachrichten auf dem Broker.

MessageReadyCount Anzahl Die Gesamtzahl der bereitgestellten Nachrichten in den Warteschlangen.
MessageUnacknowledgedCount Anzahl Die Gesamtzahl der nicht bestätigten Nachrichten in den Warteschlangen.
PublishRate Anzahl Die Rate, mit der Nachrichten an den Broker veröffentlicht werden.

Die erzeugte Zahl stellt die Anzahl der Nachrichten pro Sekunde zum Zeitpunkt der Probenahme dar.

ConfirmRate Anzahl Die Rate, mit der der RabbitMQ-Server veröffentlichte Nachrichten bestätigt. Sie können diese Metrik mit PublishRate vergleichen, um besser zu verstehen, wie Ihr Broker funktioniert.

Die erzeugte Zahl stellt die Anzahl der Nachrichten pro Sekunde zum Zeitpunkt der Probenahme dar.

AckRate Anzahl Die Rate, mit der Nachrichten von den Verbrauchern anerkannt werden.

Die erzeugte Zahl stellt die Anzahl der Nachrichten pro Sekunde zum Zeitpunkt der Probenahme dar.

SystemCpuUtilization Prozent Der Prozentsatz der zugewiesenen EC2 Amazon-Recheneinheiten, die der Broker derzeit verwendet. Bei Cluster-Bereitstellungen stellt dieser Wert das Aggregat der entsprechenden Metrikwerte aller drei RabbitMQ-Knoten dar.
RabbitMQMemLimit Bytes Das RAM-Limit für einen RabbitMQ-Broker. Bei Cluster-Bereitstellungen stellt dieser Wert das Aggregat der entsprechenden Metrikwerte aller drei RabbitMQ-Knoten dar.
RabbitMQMemUsed Bytes Das Volume des RAM, das von einem RabbitMQ-Broker verwendet wird. Bei Cluster-Bereitstellungen stellt dieser Wert das Aggregat der entsprechenden Metrikwerte aller drei RabbitMQ-Knoten dar.
RabbitMQDiskFreeLimit Bytes Das Festplattenlimit für einen RabbitMQ-Broker. Bei Cluster-Bereitstellungen stellt dieser Wert das Aggregat der entsprechenden Metrikwerte aller drei RabbitMQ-Knoten dar. Diese Metrik unterscheidet sich je nach Instance-Größe.
RabbitMQDiskFree Bytes Das Gesamt-Volume des freien Speicherplatzes, der in einem RabbitMQ-Broker verfügbar ist. Wenn die Datenträgernutzung seinen Grenzwert überschreitet, blockiert der Cluster alle Herstellerverbindungen. Bei Cluster-Bereitstellungen stellt dieser Wert das Aggregat der entsprechenden Metrikwerte aller drei RabbitMQ-Knoten dar.
RabbitMQFdUsed Anzahl Anzahl der verwendeten Datei-Deskriptoren Bei Cluster-Bereitstellungen stellt dieser Wert das Aggregat der entsprechenden Metrikwerte aller drei RabbitMQ-Knoten dar.
RabbitMQIOReadAverageTime Anzahl Die durchschnittliche Zeit (in Millisekunden), die RabbitMQf für einen Lesevorgang benötigt. Der Wert ist proportional zur Nachrichtengröße.
RabbitMQIOWriteAverageTime Anzahl Die durchschnittliche Zeit (in Millisekunden), die RabbitMQfür einen Schreibvorgang benötigt. Der Wert ist proportional zur Nachrichtengröße.

Abmessungen für RabbitMQ-Broker-Metriken

Dimension Beschreibung
Broker

Der Name des Brokers.

RabbitMQ-Knoten-Metriken

Metrik Einheit Beschreibung
SystemCpuUtilization Prozent Der Prozentsatz der zugewiesenen EC2 Amazon-Recheneinheiten, die der Broker derzeit verwendet.
RabbitMQMemLimit Bytes Das RAM-Limit für einen RabbitMQ-Knoten.
RabbitMQMemUsed Bytes Das Volumen des RAM, das von einem RabbitMQ-Knoten verwendet wird. Wenn der Speicherverbrauch über das Limit hinausgeht, blockiert der Cluster alle Herstellerverbindungen.
RabbitMQDiskFreeLimit Bytes Das Festplattenlimit für einen RabbitMQ-Knoten. Diese Metrik unterscheidet sich je nach Instance-Größe.
RabbitMQDiskFree Bytes Das Gesamt-Volume des freien Speicherplatzes, der in einem RabbitMQ-Knoten verfügbar ist. Wenn die Datenträgernutzung seinen Grenzwert überschreitet, blockiert der Cluster alle Herstellerverbindungen.
RabbitMQFdUsed Anzahl Anzahl der verwendeten Datei-Deskriptoren

Abmessungen für RabbitMQ-Knotenmetriken

Dimension Beschreibung
Node Der Name des Knotens.
Anmerkung

Ein Knotenname besteht aus zwei Teilen: einem Präfix (üblicherweiserabbit) und einen Hostnamen. Zum Beispiel ist rabbit@ip-10-0-0-230.us-west-2.compute.internal ein Knotenname mit dem Präfix rabbit und dem Hostnamen ip-10-0-0-230.us-west-2.compute.internal.

Broker

Der Name des Brokers.

RabbitMQ-Warteschlangen-Metriken

Metrik Einheit Beschreibung
ConsumerCount Anzahl Die Anzahl der Verbraucher, die die Warteschlange abonniert haben.
MessageReadyCount Anzahl Die Anzahl der Nachrichten, die derzeit zugestellt werden können.
MessageUnacknowledgedCount Anzahl Die Anzahl der Nachrichten, für die der Server auf die Bestätigung wartet.
MessageCount Anzahl Die Gesamtzahl für MessageReadyCount und MessageUnacknowledgedCount (auch als Warteschlangentiefe bezeichnet).

Dimensionen für RabbitMQ-Queue-Metriken

Anmerkung

Amazon MQ für RabbitMQ veröffentlicht keine Metriken für virtuelle Hosts und Warteschlangen mit Namen, die Leerzeichen, Registerkarten oder andere Nicht-ASCII-Zeichen enthalten.

Weitere Informationen zu Dimensionsnamen finden Sie unter Dimension in der Amazon CloudWatch API-Referenz.

Dimension Beschreibung
Queue Der Name der Warteschlange.
VirtualHost Der Name des virtuellen Hosts.
Broker Der Name des Brokers.

Konfigurieren von Amazon MQ für RabbitMQ-Protokolle

Wenn Sie die CloudWatch Protokollierung für Ihre RabbitMQ-Broker aktivieren, verwendet Amazon MQ eine serviceverknüpfte Rolle, um allgemeine Protokolle zu veröffentlichen. CloudWatch Wenn beim Erstellen eines Brokers keine Rolle mit Amazon MQ vorhanden ist, erstellt Amazon MQ automatisch eine Rolle. Alle nachfolgenden RabbitMQ-Broker verwenden dieselbe servicebezogene Rolle für die Veröffentlichung von Protokollen. CloudWatch

Weitere Informationen zu dienstverknüpften Rollen finden Sie unter Verwenden von dienstbezogenen Rollen im Benutzerhandbuch.AWS Identity and Access Management Weitere Informationen darüber, wie Amazon MQ serviceverknüpfte Rollen verwendet, finden Sie unter Verwendung von serviceverknüpften Rollen für Amazon MQ.