MSKAmazon-Metriken für die Überwachung mit CloudWatch - Amazon Managed Streaming für Apache Kafka

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.

MSKAmazon-Metriken für die Überwachung mit CloudWatch

Amazon ist in Amazon MSK integriert, CloudWatch sodass Sie CloudWatch Metriken für Ihren MSK Amazon-Cluster sammeln, anzeigen und analysieren können. Die Metriken, die Sie für Ihren MSK Cluster konfigurieren, werden automatisch erfasst und in Intervallen von 1 CloudWatch Minute abgerufen. Sie können die Überwachungsebene für einen MSK Cluster auf eine der folgenden Stufen festlegen: DEFAULTPER_BROKER,PER_TOPIC_PER_BROKER, oderPER_TOPIC_PER_PARTITION. Die Tabellen im folgenden Abschnitt zeigen alle Metriken, die in jeder Überwachungsebene verfügbar sind.

Anmerkung

Die Namen einiger MSK Amazon-Metriken für die CloudWatch Überwachung haben sich in Version 3.6.0 und höher geändert. Verwenden Sie die neuen Namen für die Überwachung dieser Metriken. Für Metriken mit geänderten Namen zeigt die nachfolgende Tabelle den Namen, der in Version 3.6.0 und höher verwendet wurde, gefolgt vom Namen in Version 2.8.2.tiered.

Metriken auf der DEFAULT-Ebene sind kostenlos. Die Preise für andere Kennzahlen sind auf der CloudWatchAmazon-Preisseite beschrieben.

Überwachung auf DEFAULT-Ebene

Die in der folgenden Tabelle beschriebenen Metriken sind auf der DEFAULT-Überwachungsebene verfügbar. Sie sind kostenlos.

Auf der DEFAULT-Überwachungsebene verfügbare Metriken
Name Wenn sichtbar Dimensionen Beschreibung
ActiveControllerCount Nachdem der Cluster den ACTIVE Status erreicht hat. Cluster-Name Zu jeder Zeit sollte nur ein Controller pro Cluster aktiv sein.
BurstBalance

Nachdem der Cluster den ACTIVE Status erreicht hat.

Cluster-Name, Broker-ID

Der verbleibende Saldo der Input-Output-Burst-Credits für EBS Volumes im Cluster. Verwenden Sie dies, um Latenz oder verringerten Durchsatz zu untersuchen.

BurstBalancewird nicht für EBS Volumes gemeldet, wenn die Basisleistung eines Volumes höher ist als die maximale Burst-Leistung. Weitere Informationen zur Funktionsweise von Burst-Gutschriften in finden Sie unter I/O-Guthaben und Burst-Performance.

BytesInPerSec Nachdem Sie ein Thema erstellt haben. Cluster-Name, Broker-ID, Thema Die Anzahl der Bytes, die pro Sekunde von Clients empfangen werden. Diese Metrik ist pro Broker und auch pro Thema verfügbar.
BytesOutPerSec Nachdem Sie ein Thema erstellt haben. Cluster-Name, Broker-ID, Thema Die Anzahl der Bytes, die pro Sekunde an Clients gesendet werden. Diese Metrik ist pro Broker und auch pro Thema verfügbar.
ClientConnectionCount Nachdem der Cluster den ACTIVE Status erreicht hat. Cluster-Name, Broker-ID, Client-Authentifizierung Die Anzahl der aktiven authentifizierten Client-Verbindungen.
ConnectionCount Nachdem der Cluster den ACTIVE Status erreicht hat.

Cluster-Name, Broker-ID

Die Anzahl der aktiven authentifizierten und nicht authentifizierten Verbindungen sowie Verbindungen zwischen Brokern.
CPUCreditBalance

Nachdem der Cluster den ACTIVE Status erreicht hat.

Cluster-Name, Broker-ID

Die Anzahl der verdienten CPU Credits, die ein Broker seit seiner Gründung gesammelt hat. Guthaben werden auf dem Guthaben-Konto angesammelt, nachdem sie verdient wurden, und davon entfernt, wenn sie verbraucht werden. Wenn Ihnen das CPU Guthaben ausgeht, kann sich dies negativ auf die Leistung Ihres Clusters auswirken. Sie können Maßnahmen ergreifen, um die CPU Last zu reduzieren. Sie können beispielsweise die Anzahl der Client-Anfragen reduzieren oder den Broker-Typ auf einen M5-Broker-Typ aktualisieren.

CpuIdle Nachdem der Cluster den ACTIVE Status erreicht hat. Cluster-Name, Broker-ID Der Prozentsatz der CPU Leerlaufzeit.
CpuIoWait Nachdem der Cluster den ACTIVE Status erreicht hat. Cluster-Name, Broker-ID Der Prozentsatz der CPU Leerlaufzeit während eines ausstehenden Festplattenvorgangs.
CpuSystem Nachdem der Cluster den ACTIVE Status erreicht hat. Cluster-Name, Broker-ID Der Prozentsatz von CPU im Kernel-Speicherplatz.
CpuUser Nachdem der Cluster den ACTIVE Status erreicht hat. Cluster-Name, Broker-ID Der Prozentsatz von CPU im Benutzerbereich.
GlobalPartitionCount Nachdem der Cluster den ACTIVE Status erreicht hat. Cluster-Name Die Anzahl der Partitionen für alle Themen im Cluster, ausgenommen Replikate. Da GlobalPartitionCount keine Replikate enthalten sind, kann die Summe der PartitionCount Werte höher sein, als GlobalPartitionCount wenn der Replikationsfaktor für ein Thema größer als 1 ist.
GlobalTopicCount Nachdem der Cluster den ACTIVE Status erreicht hat. Cluster-Name Gesamtzahl der Themen für alle Broker im Cluster.
EstimatedMaxTimeLag Nachdem die Verbrauchergruppe von einem Thema konsumiert hat. Verbrauchergruppe, Thema Voraussichtlicher Zeitaufwand (in Sekunden) bis zur Entleerung von MaxOffsetLag.
KafkaAppLogsDiskUsed Nachdem der Cluster den ACTIVE Status erreicht hat. Cluster-Name, Broker-ID Der Anteil des Festplattenspeichers, der für Anwendungsprotokolle verwendet wird.
KafkaDataLogsDiskUsed (Cluster Name, Broker ID-Dimension) Nachdem der Cluster den ACTIVE Status erreicht hat. Cluster-Name, Broker-ID Der Anteil des Festplattenspeichers, der für Datenprotokolle verwendet wird.
KafkaDataLogsDiskUsed (Cluster Name-Dimension) Nachdem der Cluster den ACTIVE Status erreicht hat. Cluster-Name Der Anteil des Festplattenspeichers, der für Datenprotokolle verwendet wird.
LeaderCount Nachdem der Cluster den ACTIVE Status erreicht hat. Cluster-Name, Broker-ID Die Gesamtzahl der Partitionsleiter pro Broker, ohne Replikate.
MaxOffsetLag Nachdem die Verbrauchergruppe von einem Thema konsumiert hat. Verbrauchergruppe, Thema Die maximale Offset-Verzögerung für alle Partitionen in einem Thema.
MemoryBuffered Nachdem der Cluster den ACTIVE Status erreicht hat. Cluster-Name, Broker-ID Die Größe des gepufferten Arbeitsspeichers in Bytes für den Broker.
MemoryCached Nachdem der Cluster den ACTIVE Status erreicht hat. Cluster-Name, Broker-ID Die Größe des zwischengespeicherten Arbeitsspeichers in Bytes für den Broker.
MemoryFree Nachdem der Cluster den ACTIVE Status erreicht hat. Cluster-Name, Broker-ID Die Arbeitsspeichergröße in Byte, die frei und für den Broker verfügbar ist.
HeapMemoryAfterGC

Nachdem der Cluster den ACTIVE Status erreicht hat.

Cluster-Name, Broker-ID

Der Prozentsatz des gesamten Heap-Speichers, der nach der Garbage Collection verwendet wird.
MemoryUsed Nachdem der Cluster den ACTIVE Status erreicht hat. Cluster-Name, Broker-ID Die Größe des Arbeitsspeichers in Byte, der für den Broker verwendet wird.
MessagesInPerSec Nachdem der Cluster den ACTIVE Status erreicht hat. Cluster-Name, Broker-ID Die Anzahl der Nachrichten, die pro Sekunde für den Broker eingehen.
NetworkRxDropped Nachdem der Cluster den ACTIVE Status erreicht hat. Cluster-Name, Broker-ID Die Anzahl der gelöschten Empfangspakete.
NetworkRxErrors Nachdem der Cluster den ACTIVE Status erreicht hat. Cluster-Name, Broker-ID Die Anzahl der Netzwerkempfangsfehler für den Broker.
NetworkRxPackets Nachdem der Cluster den ACTIVE Status erreicht hat. Cluster-Name, Broker-ID Die Anzahl der vom Broker empfangenen Pakete.
NetworkTxDropped Nachdem der Cluster den ACTIVE Status erreicht hat. Cluster-Name, Broker-ID Die Anzahl der gelöschten Übertragungspakete.
NetworkTxErrors Nachdem der Cluster den ACTIVE Status erreicht hat. Cluster-Name, Broker-ID Die Anzahl der Netzwerkübertragungsfehler für den Broker.
NetworkTxPackets Nachdem der Cluster den ACTIVE Status erreicht hat. Cluster-Name, Broker-ID Die Anzahl der vom Broker übertragenen Pakete.
OfflinePartitionsCount Nachdem der Cluster den ACTIVE Status erreicht hat. Cluster-Name Die Gesamtzahl der Partitionen, die im Cluster offline sind.
PartitionCount Nachdem der Cluster den ACTIVE Status erreicht hat. Cluster-Name, Broker-ID Die Gesamtzahl der Themenpartitionen pro Broker, einschließlich Replikate.
ProduceTotalTimeMsMean Nachdem der Cluster den ACTIVE Status erreicht hat. Cluster-Name, Broker-ID Die mittlere Erzeugungszeit in Millisekunden.
RequestBytesMean Nachdem der Cluster den ACTIVE Status erreicht hat. Cluster-Name, Broker-ID Die mittlere Anzahl der Anforderungs-Bytes für den Broker.
RequestTime Nachdem die Anforderungsablehnung angewendet wurde. Cluster-Name, Broker-ID Die durchschnittliche Zeit (in Millisekunden) für die Verarbeitung von Anforderungen in Broker-Netzwerk- und E/A-Threads.
RootDiskUsed Nachdem der Cluster den ACTIVE Status erreicht hat. Cluster-Name, Broker-ID Der Anteil der vom Broker verwendeten Stamm-Datenträger.
SumOffsetLag Nachdem die Verbrauchergruppe von einem Thema konsumiert hat. Verbrauchergruppe, Thema Die aggregierte Offset-Verzögerung für alle Partitionen in einem Thema.
SwapFree Nachdem der Cluster den ACTIVE Status erreicht hat. Cluster-Name, Broker-ID Die Größe des für den Broker verfügbaren Auslagerungsspeichers in Bytes.
SwapUsed Nachdem der Cluster den ACTIVE Status erreicht hat. Cluster-Name, Broker-ID Die Größe des Auslagerungsspeichers in Bytes, der für den Broker verwendet wird.
TrafficShaping

Nachdem der Cluster den ACTIVE Status erreicht hat.

Cluster-Name, Broker-ID

Allgemeine Metriken, die die Anzahl der Pakete angeben, die aufgrund von Überschreitungen der Netzwerkzuweisungen geformt (verworfen oder in die Warteschlange gestellt) wurden. Genauere Details sind mit PER _ BROKER metrics verfügbar.

UnderMinIsrPartitionCount Nachdem der Cluster den ACTIVE Status erreicht hat. Cluster-Name, Broker-ID Die Anzahl der minIsr Unterpartitionen für den Broker.
UnderReplicatedPartitions Nachdem der Cluster den ACTIVE Status erreicht hat. Cluster-Name, Broker-ID Die Anzahl der nicht replizierten Partitionen für den Broker.
ZooKeeperRequestLatencyMsMean Nachdem der Cluster den ACTIVE Status erreicht hat. Cluster-Name, Broker-ID Für einen ZooKeeper basierten Cluster. Die durchschnittliche Latenz in Millisekunden für ZooKeeper Apache-Anfragen vom Broker.
ZooKeeperSessionState Nachdem der Cluster den Status erreicht hat. ACTIVE Cluster-Name, Broker-ID Für einen ZooKeeper basierten Cluster. Verbindungsstatus der ZooKeeper Brokersitzung, der einer der folgenden sein kann: NOT _CONNECTED: '0.0',ASSOCIATING: '0.1',CONNECTING: '0.5',CONNECTEDREADONLY: '0.8',CONNECTED: '1.0',CLOSED: '5.0', AUTH _FAILED: '10.0'.

Überwachung auf PER_BROKER-Ebene

Wenn Sie die Überwachungsebene auf „PER_BROKER“ festlegen, erhalten Sie die in der folgenden Tabelle beschriebenen Metriken zusätzlich zu allen DEFAULT-Ebenenmetriken. Sie zahlen für die Metriken in der folgenden Tabelle. Die DEFAULT-Ebenenmetriken sind allerdings weiterhin kostenlos. Die Metriken in dieser Tabelle haben die folgenden Dimensionen: Clustername, Broker-ID.

Zusätzliche Metriken, die ab der PER_BROKER-Überwachungsebene verfügbar sind
Name Wenn sichtbar Beschreibung
BwInAllowanceExceeded Nachdem der Cluster den Status erreicht hat. ACTIVE

Die Anzahl der Pakete, die geformt wurden, weil die eingehende aggregierte Bandbreite das Maximum für den Broker überschritten hat.

BwOutAllowanceExceeded Nachdem der Cluster den ACTIVE Status erreicht hat.

Die Anzahl der Pakete, die geformt wurden, weil die ausgehende aggregierte Bandbreite das Maximum für den Broker überschritten hat.

ConnTrackAllowanceExceeded Nachdem der Cluster den ACTIVE Status erreicht hat.

Die Anzahl der Pakete, die geformt wurden, weil die Verbindungs-Nachverfolgung das Maximum für den Broker überschritten hat. Die Verbindungs-Nachverfolgung is mit Sicherheitsgruppen verbunden, die jede aufgebaute Verbindung nachverfolgen, um sicherzustellen, dass Retour-Pakete wie erwartet bereitgestellt werden.

ConnectionCloseRate Nachdem der Cluster den ACTIVE Status erreicht hat.

Die Anzahl der pro Sekunde und Listener geschlossenen Verbindungen. Diese Zahl wird pro Listener aggregiert und nach den Client-Listenern gefiltert.

ConnectionCreationRate Nachdem der Cluster den ACTIVE Status erreicht hat.

Die Anzahl der neuen Verbindungen, die pro Sekunde und Listener hergestellt werden. Diese Zahl wird pro Listener aggregiert und nach den Client-Listenern gefiltert.

CpuCreditUsage Nachdem der Cluster den ACTIVE Status erreicht hat.

Die Anzahl der vom Broker ausgegebenen CPU Credits. Wenn Ihnen das CPU Guthaben ausgeht, kann sich dies negativ auf die Leistung Ihres Clusters auswirken. Sie können Maßnahmen ergreifen, um die CPU Belastung zu reduzieren. Sie können beispielsweise die Anzahl der Client-Anfragen reduzieren oder den Broker-Typ auf einen M5-Broker-Typ aktualisieren.

FetchConsumerLocalTimeMsMean Nachdem ein Produzent/Konsument vorhanden ist. Die mittlere Zeit in Millisekunden, die die Konsumentenanforderung beim Leader verarbeitet wird.
FetchConsumerRequestQueueTimeMsMean Nachdem ein Produzent/Konsument vorhanden ist. Die mittlere Zeit in Millisekunden, die sich die Konsumentenanforderung in der Anforderungswarteschlange befindet.
FetchConsumerResponseQueueTimeMsMean Nachdem ein Produzent/Konsument vorhanden ist. Die mittlere Zeit in Millisekunden, die sich die Konsumentenanforderung in der Antwortwarteschlange befindet.
FetchConsumerResponseSendTimeMsMean Nachdem ein Produzent/Konsument vorhanden ist. Die mittlere Zeit in Millisekunden in der der Verbraucher eine Antwort sendet.
FetchConsumerTotalTimeMsMean Nachdem ein Produzent/Konsument vorhanden ist. Die mittlere Gesamtzeit in Millisekunden, die Konsumenten für das Abrufen von Daten vom Broker benötigen.
FetchFollowerLocalTimeMsMean Nachdem ein Produzent/Konsument vorhanden ist. Die mittlere Zeit in Millisekunden, in der die Follower-Anforderung beim Leader verarbeitet wird.
FetchFollowerRequestQueueTimeMsMean Nachdem ein Produzent/Konsument vorhanden ist. Die mittlere Zeit in Millisekunden, die sich die Follower-Anforderung in der Anforderungswarteschlange befindet.
FetchFollowerResponseQueueTimeMsMean Nachdem ein Produzent/Konsument vorhanden ist. Die mittlere Zeit in Millisekunden, die sich die Follower-Anforderung in der Antwortwarteschlange befindet.
FetchFollowerResponseSendTimeMsMean Nachdem ein Produzent/Konsument vorhanden ist. Die mittlere Zeit in Millisekunden, in der der Follower eine Antwort sendet.
FetchFollowerTotalTimeMsMean Nachdem ein Produzent/Konsument vorhanden ist. Die mittlere Gesamtzeit in Millisekunden, die Follower für das Abrufen von Daten vom Broker benötigen.
FetchMessageConversionsPerSec Nachdem Sie ein Thema erstellt haben. Die Anzahl der Abrufnachrichtenkonvertierungen pro Sekunde für den Broker.
FetchThrottleByteRate Nachdem die Bandbreitenablehnung angewendet wurde. Die Anzahl der gedrosselten Bytes pro Sekunde.
FetchThrottleQueueSize Nachdem die Bandbreitenablehnung angewendet wurde. Die Anzahl der Nachrichten in der Drosselungswarteschlange.
FetchThrottleTime Nachdem die Bandbreitenablehnung angewendet wurde. Die durchschnittliche Abrufdrosselzeit in Millisekunden.
IAMNumberOfConnectionRequests Nachdem der Cluster den ACTIVE Status erreicht hat. Die Anzahl der IAM Authentifizierungsanfragen pro Sekunde.
IAMTooManyConnections Nachdem der Cluster den ACTIVE Status erreicht hat. Die Anzahl der versuchten Verbindungen liegt über 100. 0 bedeutet, dass die Anzahl der Verbindungen innerhalb des Grenzwerts liegt. Wenn >0, wird die Drosselungsgrenze überschritten und Sie müssen die Anzahl der Verbindungen reduzieren.
NetworkProcessorAvgIdlePercent Nachdem der Cluster den ACTIVE Status erreicht hat. Der durchschnittliche Anteil der Zeit, die sich die Netzwerkprozessoren im Leerlauf befinden.
PpsAllowanceExceeded Nachdem der Cluster den ACTIVE Status erreicht hat.

Die Anzahl der Pakete, die geformt wurden, weil das bidirektionale Paket das Maximum für den Broker PPS überschritten hat.

ProduceLocalTimeMsMean Nachdem der Cluster den ACTIVE Status erreicht hat. Die durchschnittliche Zeit in Millisekunden, in der die Anfrage beim Leader verarbeitet wird.
ProduceMessageConversionsPerSec Nachdem Sie ein Thema erstellt haben. Die Anzahl der Erzeugnisnachrichtenkonvertierungen pro Sekunde für den Broker.
ProduceMessageConversionsTimeMsMean Nachdem der Cluster den ACTIVE Status erreicht hat. Die mittlere Zeit in Millisekunden für Nachrichtenformatkonvertierungen.
ProduceRequestQueueTimeMsMean Nachdem der Cluster den ACTIVE Status erreicht hat. Die mittlere Zeit in Millisekunden, die sich Anforderungsnachrichten in der Warteschlange befinden.
ProduceResponseQueueTimeMsMean Nachdem der Cluster den ACTIVE Status erreicht hat. Die mittlere Zeit in Millisekunden, die sich Antwortnachrichten in der Warteschlange befinden.
ProduceResponseSendTimeMsMean Nachdem der Cluster den ACTIVE Status erreicht hat. Die mittlere Zeit in Millisekunden für das Senden von Antwortnachrichten.
ProduceThrottleByteRate Nachdem die Bandbreitenablehnung angewendet wurde. Die Anzahl der gedrosselten Bytes pro Sekunde.
ProduceThrottleQueueSize Nachdem die Bandbreitenablehnung angewendet wurde. Die Anzahl der Nachrichten in der Drosselungswarteschlange.
ProduceThrottleTime Nachdem die Bandbreitenablehnung angewendet wurde. Die Durchschnittszeit der Erzeugungsdrosselung in Millisekunden.
ProduceTotalTimeMsMean Nachdem der Cluster den ACTIVE Status erreicht hat. Die mittlere Erzeugungszeit in Millisekunden.

RemoteFetchBytesPerSec (RemoteBytesInPerSec in v2.8.2.tiered)

Nachdem ein Produzent/Verbraucher vorhanden ist.

Die Gesamtzahl der Byte, die als Reaktion auf Verbraucher-Abrufe aus dem gestaffelten Speicher übertragen wurden. Diese Metrik umfasst alle Themenpartitionen, die zum nachgelagerten Transfer-Datenverkehr beitragen. Kategorie: Datenverkehr und Fehlerquoten. Dies ist eine Metrik von KIP-405.

RemoteCopyBytesPerSec (RemoteBytesOutPerSec in v2.8.2.tiered)

Nachdem ein Produzent/Verbraucher vorhanden ist.

Die Gesamtzahl der in den gestaffelten Speicher übertragenen Byte, einschließlich Daten aus Protokollsegmenten, Indizes und anderen Hilfsdateien. Diese Metrik umfasst alle Themenpartitionen, die zum nachgelagerten Transfer-Datenverkehr beitragen. Kategorie: Datenverkehr und Fehlerquoten. Dies ist eine KIP-405-Metrik.

RemoteLogManagerTasksAvgIdlePercent

Nachdem der Cluster den ACTIVE Status erreicht hat.

Der durchschnittliche Prozentsatz der Zeit, die der Remote-Protokoll-Manager im Leerlauf verbracht hat. Der Remote Log Manager überträgt Daten vom Broker in einen gestaffelten Speicher. Kategorie: Interne Aktivität. Dies ist eine Metrik von KIP-405.
RemoteLogReaderAvgIdlePercent

Nachdem der Cluster den ACTIVE Status erreicht hat.

Der durchschnittliche Prozentsatz der Zeit, die der Remote-Protokollleser im Leerlauf verbracht hat. Der Remote-Protokollleser überträgt Daten vom Remote-Speicher an den Broker als Reaktion auf Verbraucher-Abrufe. Kategorie: Interne Aktivität. Dies ist eine Metrik von KIP-405.
RemoteLogReaderTaskQueueSize

Nachdem der Cluster den ACTIVE Status erreicht hat.

Die Anzahl der Aufgaben, die für Lesevorgänge aus dem gestaffelten Speicher verantwortlich sind und darauf warten, geplant zu werden. Kategorie: Interne Aktivität. Dies ist eine Metrik von KIP-405.
RemoteFetchErrorsPerSec (RemoteReadErrorPerSec in v2.8.2.tiered)

Nachdem der Cluster den ACTIVE Status erreicht hat.

Die Gesamtfehlerrate bei der Beantwortung von Leseanforderungen, die der angegebene Broker an den gestaffelten Speicher gesendet hat, um Daten als Antwort auf Benutzerabrufe abzurufen. Diese Metrik umfasst alle Themenpartitionen, die zum nachgelagerten Transfer-Datenverkehr beitragen. Kategorie: Datenverkehr und Fehlerquoten. Dies ist eine Metrik von KIP-405.
RemoteFetchRequestsPerSec (RemoteReadRequestsPerSec in v2.8.2.tiered)

Nachdem der Cluster den ACTIVE Status erreicht hat.

Die Gesamtzahl der Leseanforderungen, die der angegebene Broker an den gestaffelten Speicher gesendet hat, um Daten als Antwort auf Benutzerabrufe abzurufen. Diese Metrik umfasst alle Themenpartitionen, die zum nachgelagerten Transfer-Datenverkehr beitragen. Kategorie: Datenverkehr und Fehlerquoten. Dies ist eine Metrik von KIP-405.
RemoteCopyErrorsPerSec (RemoteWriteErrorPerSec in v2.8.2.tiered)

Nachdem der Cluster den ACTIVE Status erreicht hat.

Die Gesamtfehlerrate als Antwort auf Schreibanforderungen, die der angegebene Broker zur Übertragung von vorgelagerten Daten an den gestaffelten Speicher gesendet hat. Diese Metrik umfasst alle Themenpartitionen, die zum vorgelagerten Transfer-Datenverkehr beitragen. Kategorie: Datenverkehr und Fehlerquoten. Dies ist eine Metrik von KIP-405.
ReplicationBytesInPerSec Nachdem Sie ein Thema erstellt haben. Die Anzahl der Bytes, die pro Sekunde von anderen Brokern empfangen werden.
ReplicationBytesOutPerSec Nachdem Sie ein Thema erstellt haben. Die Anzahl der Bytes, die pro Sekunde an andere Broker gesendet werden.
RequestExemptFromThrottleTime Nachdem die Anforderungsablehnung angewendet wurde. Die durchschnittliche Zeit (in Millisekunden) für die Verarbeitung der von der Drosselung ausgenommenen Anforderungen in Broker-Netzwerk- und E/A-Threads.
RequestHandlerAvgIdlePercent Nachdem der Cluster den ACTIVE Status erreicht hat. Der durchschnittliche Anteil der Zeit, die sich die Request-Handler-Threads im Leerlauf befinden.
RequestThrottleQueueSize Nachdem die Anforderungsablehnung angewendet wurde. Die Anzahl der Nachrichten in der Drosselungswarteschlange.
RequestThrottleTime Nachdem die Anforderungsablehnung angewendet wurde. Die Durchschnittszeit der Anforderungsdrosselung in Millisekunden.
TcpConnections Nachdem der Cluster den ACTIVE Status erreicht hat.

Zeigt die Anzahl der eingehenden und ausgehenden TCP Segmente an, bei denen das SYN Flag gesetzt ist.

RemoteCopyLagBytes (TotalTierBytesLag in v2.8.2.tiered) Nachdem Sie ein Thema erstellt haben. Die Gesamtzahl der Bytes der Daten, die für die gestaffelte Speicherung auf dem Broker in Frage kommen, aber noch nicht in den gestaffelten Speicher übertragen wurden. Diese Metriken zeigen die Effizienz der vorgelagerten Datenübertragung. Mit zunehmender Verzögerung nimmt die Datenmenge zu, die nicht im gestaffelten Speicher gespeichert wird. Kategorie: Archiv-Verzögerung. Dies ist keine KIP -405-Metrik.
TrafficBytes Nachdem der Cluster den ACTIVE Status erreicht hat.

Zeigt den Netzwerkverkehr in Gesamtbytes zwischen Clients (Produzenten und Verbrauchern) und Brokern an. Der Verkehr zwischen Brokern wird nicht berichtet.

VolumeQueueLength Nachdem der Cluster den ACTIVE Status erreicht hat.

Die Anzahl von Anfragen für Lese- und Schreibvorgänge, die innerhalb eines bestimmten Zeitraums auf Abschluss warten.

VolumeReadBytes Nachdem der Cluster den ACTIVE Status erreicht hat.

Die Anzahl der Bytes, die in einem angegebenen Zeitraum gelesen wurden.

VolumeReadOps Nachdem der Cluster den ACTIVE Status erreicht hat.

Die Anzahl der Lesevorgänge in einem angegebenen Zeitraum.

VolumeTotalReadTime Nachdem der Cluster den ACTIVE Status erreicht hat.

Die Gesamtzahl von Sekunden, die von allen innerhalb eines bestimmten Zeitraums abgeschlossenen Lesevorgängen aufgewendet wurden.

VolumeTotalWriteTime Nachdem der Cluster den ACTIVE Status erreicht hat.

Die Gesamtzahl von Sekunden, die von allen innerhalb eines bestimmten Zeitraums abgeschlossenen Schreiboperationen aufgewendet wurden.

VolumeWriteBytes Nachdem der Cluster den ACTIVE Status erreicht hat.

Die Anzahl der Bytes, die in einem angegebenen Zeitraum geschrieben wurden.

VolumeWriteOps Nachdem der Cluster den ACTIVE Status erreicht hat.

Die Gesamtzahl der Schreibvorgänge in einem angegebenen Zeitraum.

Überwachung auf PER_TOPIC_PER_BROKER-Ebene

Wenn Sie die Überwachungsebene auf festlegenPER_TOPIC_PER_BROKER, erhalten Sie zusätzlich zu allen Metriken der DEFAULT Ebenen PER_BROKER und die in der folgenden Tabelle beschriebenen Metriken. Nur die DEFAULT-Ebenenmetriken sind kostenlos. Die Metriken in dieser Tabelle haben die folgenden Dimensionen: Clustername, Broker-ID, Thema.

Wichtig

Für einen MSK Amazon-Cluster, der Apache Kafka 2.4.1 oder eine neuere Version verwendet, werden die Metriken in der folgenden Tabelle erst angezeigt, wenn ihre Werte zum ersten Mal ungleich Null werden. Produzenten müssen beispielsweise zuerst Daten an den Cluster senden, um BytesInPerSec anzuzeigen.

Zusätzliche Metriken, die ab der PER_TOPIC_PER_BROKER-Überwachungsebene verfügbar sind
Name Wenn sichtbar Beschreibung
FetchMessageConversionsPerSec Nachdem Sie ein Thema erstellt haben. Die Anzahl der abrufenden Nachrichten, die pro Sekunde konvertiert werden.
MessagesInPerSec Nachdem Sie ein Thema erstellt haben. Die Anzahl der Nachrichten, die pro Sekunde empfangen werden.
ProduceMessageConversionsPerSec Nachdem Sie ein Thema erstellt haben. Die Anzahl der Konvertierungen pro Sekunde für produzierte Nachrichten.
RemoteFetchBytesPerSec (RemoteBytesInPerSec in v2.8.2.tiered)

Nachdem Sie ein Thema erstellt haben und das Thema produziert/verbraucht.

Die Gesamtzahl der Bytes, die für das angegebene Thema und den angegebenen Broker als Reaktion auf Verbraucher-Abrufe aus dem gestaffelten Speicher übertragen wurden. Diese Metrik umfasst alle Themenpartitionen, die zum nachgelagerten Transfer-Datenverkehr für den angegebenen Broker beitragen. Kategorie: Datenverkehr und Fehlerquoten. Dies ist eine KIP Metrik von -405.

RemoteCopyBytesPerSec (RemoteBytesOutPerSec in v2.8.2.tiered) Nachdem Sie ein Thema erstellt haben und das Thema produziert/verbraucht.

Die Anzahl der Bytes, die für das angegebene Thema und den angegebenen Broker in den gestaffelten Speicher übertragen wurden. Diese Metrik umfasst alle Themenpartitionen, die zum nachgelagerten Transfer-Datenverkehr für den angegebenen Broker beitragen. Kategorie: Datenverkehr und Fehlerquoten. Dies ist eine KIP-405-Metrik.

RemoteFetchErrorsPerSec (RemoteReadErrorPerSec in v2.8.2.tiered) Nachdem Sie ein Thema erstellt haben und das Thema produziert/verbraucht. Die Fehlerrate bei der Beantwortung von Leseanforderungen, die der angegebene Broker an den gestaffelten Speicher sendet, um Daten als Antwort auf Benutzerabrufe zum angegebenen Thema abzurufen. Diese Metrik umfasst alle Themenpartitionen, die zum nachgelagerten Transfer-Datenverkehr für den angegebenen Broker beitragen. Kategorie: Datenverkehr und Fehlerquoten. Dies ist eine KIP-405-Metrik.
RemoteFetchRequestsPerSec (RemoteReadRequestsPerSec in v2.8.2.tiered) Nachdem Sie ein Thema erstellt haben und das Thema produziert/verbraucht. Die Anzahl der Leseanforderungen, die der angegebene Broker an den gestaffelten Speicher sendet, um Daten als Antwort auf Benutzerabrufe zum angegebenen Thema abzurufen. Diese Metrik umfasst alle Themenpartitionen, die zum nachgelagerten Transfer-Datenverkehr für den angegebenen Broker beitragen. Kategorie: Datenverkehr und Fehlerquoten. Dies ist eine KIP-405-Metrik.
RemoteCopyErrorsPerSec (RemoteWriteErrorPerSec in v2.8.2.tiered) Nachdem Sie ein Thema erstellt haben und das Thema produziert/verbraucht. Die Fehlerrate bei der Beantwortung von Schreibanforderungen, die der angegebene Broker an den gestaffelten Speicher sendet, um Daten in den vorgelagerten Bereich zu übertragen. Diese Metrik umfasst alle Themenpartitionen, die zum nachgelagerten Transfer-Datenverkehr für den angegebenen Broker beitragen. Kategorie: Datenverkehr und Fehlerquoten. Dies ist eine KIP-405-Metrik.

Überwachung auf PER_TOPIC_PER_PARTITION-Ebene

Wenn Sie die Überwachungsebene auf festlegenPER_TOPIC_PER_PARTITION, erhalten Sie zusätzlich zu allen Metriken der DEFAULT Ebenen, und die in der folgenden Tabelle beschriebenen Metriken. PER_TOPIC_PER_BROKER PER_BROKER Nur die DEFAULT-Ebenenmetriken sind kostenlos. Die Metriken in dieser Tabelle haben die folgenden Dimensionen: Verbrauchergruppe, Thema, Partition.

Zusätzliche Metriken, die ab der PER_TOPIC_PER_PARTITION-Überwachungsebene verfügbar sind
Name Wenn sichtbar Beschreibung
EstimatedTimeLag Nachdem die Verbrauchergruppe von einem Thema konsumiert hat. Geschätzte Zeit (in Sekunden), um die Verzögerung beim Partitions-Offset zu verringern.
OffsetLag Nachdem die Verbrauchergruppe von einem Thema konsumiert hat. Verbraucher-Verzögerung auf Partitionsebene als Anzahl von Offsets.