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
Warnung
Beginnend mit RabbitMQ 4.2 RabbitMQIOWriteAverageTime sind sie veraltet RabbitMQIOReadAverageTime und veröffentlichen keine aussagekräftigen Werte. Diese Metriken werden in der nächsten großen CloudWatch RabbitMQ-Version entfernt.
RabbitMQ-Broker-Metriken
Anmerkung
Das Management-Plugin wird nicht für die Produktion oder die Langzeitüberwachung durch Open-Source-RabbitMQ empfohlen
| Metrik | Einheit | Description |
|---|---|---|
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. WichtigDas Kanalkonzept ist spezifisch für AMQP 0-9-1. |
ConsumerCount |
Anzahl | Die Gesamtzahl der Verbraucher, die mit dem Broker verbunden sind. |
MessageCount |
Anzahl | Die Gesamtzahl der Nachrichten in der Warteschlange. AnmerkungDie 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. WichtigDiese Metrik spiegelt nur die Aktivität des AMQP 0-9-1-Protokolls wider. Informationen zu AMQP 1.0-Metriken finden Sie unter. Zugriff auf Prometheus-Metriken |
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. WichtigDiese Metrik spiegelt nur die AMQP 0-9-1-Protokollaktivität wider. Informationen zu AMQP 1.0-Metriken finden Sie unter. Zugriff auf Prometheus-Metriken |
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. WichtigDiese Metrik spiegelt nur die AMQP 0-9-1-Protokollaktivität wider. Informationen zu AMQP 1.0-Metriken finden Sie unter. Zugriff auf Prometheus-Metriken |
SystemCpuUtilization |
Prozent | Der Prozentsatz der zugewiesenen Amazon EC2-Recheneinheiten, die zurzeit vom Broker genutzt werden. 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. Diese Metrik variiert je nach Instance-Typ. Weitere Informationen finden Sie unter Speicher- und Festplattenalarme. 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 variiert je nach Instanztyp und Bereitstellungsmodus. Weitere Informationen finden Sie unter Speicher- und Festplattenalarme. |
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 | Description |
|---|---|
Broker |
Der Name des Brokers. |
RabbitMQ-Knoten-Metriken
| Metrik | Einheit | Description |
|---|---|---|
SystemCpuUtilization |
Prozent | Der Prozentsatz der zugewiesenen Amazon EC2-Recheneinheiten, die zurzeit vom Broker genutzt werden. |
RabbitMQMemLimit |
Bytes | Das RAM-Limit für einen RabbitMQ-Knoten. Diese Metrik variiert je nach Instance-Typ. Weitere Informationen finden Sie unter Speicher- und Festplattenalarme. |
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 variiert je nach Instanztyp und Bereitstellungsmodus. Weitere Informationen finden Sie unter Speicher- und Festplattenalarme. |
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 |
ExchangeCount |
Anzahl | Die Gesamtzahl der auf dem Knoten konfigurierten Exchanges. Verfügbar für RabbitMQ 4.2 und höher. |
QueueCount |
Anzahl | Die Gesamtzahl der auf dem Knoten konfigurierten Warteschlangen. Verfügbar für RabbitMQ 4.2 und höher. |
ConnectionCount |
Anzahl | Die Gesamtzahl der Verbindungen, die auf dem Knoten hergestellt wurden. Verfügbar für RabbitMQ 4.2 und höher. |
ChannelCount |
Anzahl | Die Gesamtzahl der auf dem Knoten eingerichteten Kanäle. Verfügbar für RabbitMQ 4.2 und höher. |
ConsumerCount |
Anzahl | Die Gesamtzahl der mit dem Knoten verbundenen Verbraucher. Verfügbar für RabbitMQ 4.2 und höher. |
MessageCount |
Anzahl | Die Gesamtzahl der Nachrichten in Warteschlangen auf dem Knoten. Verfügbar für RabbitMQ 4.2 und höher. |
MessageReadyCount |
Anzahl | Die Gesamtzahl der fertigen Nachrichten in Warteschlangen auf dem Knoten. Verfügbar für RabbitMQ 4.2 und höher. |
MessageUnacknowledgedCount |
Anzahl | Die Gesamtzahl der unbestätigten Nachrichten in Warteschlangen auf dem Knoten. Verfügbar für RabbitMQ 4.2 und höher. |
Aggregation clusterweiter Metriken aus RabbitMQ-Knotenmetriken
Um aggregierte clusterweite Metriken zu erhalten, können Sie die entsprechenden Metriken pro Knoten in der Konsole finden, indem Sie nach dem Broker-Namen und dem Metriknamen filtern CloudWatch . Wählen Sie dann diese Metriken aus, indem Sie auf die Kontrollkästchen klicken, und wählen Sie Mathematik hinzufügen > Allgemein > Summe aus.
Abmessungen für RabbitMQ-Knotenmetriken
| Dimension | Description |
|---|---|
Node |
Der Name des Knotens. AnmerkungEin Knotenname besteht aus zwei Teilen: einem Präfix (üblicherweise |
Broker |
Der Name des Brokers. |
RabbitMQ-Warteschlangen-Metriken
| Metrik | Einheit | Description |
|---|---|---|
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 | Description |
|---|---|
Queue |
Der Name der Warteschlange. |
VirtualHost |
Der Name des virtuellen Hosts. |
Broker |
Der Name des Brokers. |
RabbitMQ-Netzwerkmetriken
| Metrik | Einheit | Description |
|---|---|---|
NetworkOut |
Bytes |
Anzahl der von der Instance auf allen Netzwerkschnittstellen gesendeten Byte. Diese Metrik gibt das an eine einzelne Instance ausgehende Netzwerkdatenvolumen an. Der ermittelte Wert ist die Anzahl der während des Zeitraums gesendeten Bytes. Wenn Sie eine grundlegene Überwachung (fünf Minuten) verwenden und die Statistik eine Summe ist, können Sie diese Zahl durch 300 teilen, um Bytes/Sekunde zu ermitteln. Wenn Sie eine detaillierte (einminütige) Überwachung haben und die Statistik eine Summe ist, teilen Sie sie durch 60. Sie können auch die mathematische Funktion CloudWatch Metrik verwenden Aussagekräftige Statistiken: Summe, Durchschnitt, Minimum, Maximum |
NetworkIn |
Bytes |
Anzahl der von der Instance auf allen Netzwerkschnittstellen empfangenen Byte. Diese Metrik gibt das an eine einzelne Instance eingehende Netzwerkdatenvolumen an. Der ermittelte Wert ist die Anzahl der während des Zeitraums empfangenen Byte. Wenn Sie eine grundlegene Überwachung (fünf Minuten) verwenden und die Statistik eine Summe ist, können Sie diese Zahl durch 300 teilen, um Bytes/Sekunde zu ermitteln. Wenn Sie eine detaillierte (einminütige) Überwachung haben und die Statistik eine Summe ist, teilen Sie sie durch 60. Sie können auch die mathematische Funktion CloudWatch Metrik verwenden Aussagekräftige Statistiken: Summe, Durchschnitt, Minimum, Maximum |
Abmessungen für RabbitMQ-Broker
| Dimension | Description |
|---|---|
BrokerId |
ID des Maklers |
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.