View a markdown version of this page

MSK Replicator-Protokolle - 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.

MSK Replicator-Protokolle

MSK Replicator unterstützt die Weiterleitung von Betriebsprotokollen, um Sie bei der Überwachung und Problembehebung der Replikation zu unterstützen. Die Protokollzustellung ist standardmäßig deaktiviert. Durch die Aktivierung der Protokollzustellung erhalten Sie einen besseren Einblick in Replikationsvorgänge, Authentifizierungs- und Konfigurationsprobleme.

Anmerkung

Wenn die Protokollzustellung aktiviert ist, muss Ihre IAM-Rolle über die zusätzlichen Berechtigungen verfügen, die zum Schreiben in das konfigurierte Protokollziel erforderlich sind. Informationen zu den erforderlichen Berechtigungen finden Sie unter Aktivieren der Protokollierung über AWS Dienste.

Unterstützte Protokollziele

MSK Replicator unterstützt die folgenden Protokollziele:

  • Amazon CloudWatch Logs — Logs in Echtzeit anzeigen im AWS-Managementkonsole. Unterstützt Log Insights-Abfragen.

  • Amazon S3 — Dauerhaftes Speichern von Protokollen zur langfristigen Aufbewahrung und Batch-Analyse.

  • Amazon Data Firehose — Streamen Sie Logs an unterstützte Ziele wie Amazon OpenSearch Service, Splunk oder einen benutzerdefinierten HTTP-Endpunkt.

Konfigurieren Sie die Protokollzustellung

Konfigurieren Sie die Protokollzustellung, indem Sie den logDelivery Parameter in Ihre CreateReplicator oder UpdateReplicator API-Anfrage aufnehmen. Standardmäßig ist die Protokollzustellung nicht aktiviert.

logDeliveryBeispielkonfiguration:

# In CreateReplicator or UpdateReplicator API request: "logDelivery": { "brokerLogs": { "cloudWatchLogs": { "enabled": true, "logGroup": "/aws/msk/replicator/my-replicator" }, "s3": { "enabled": true, "bucket": "my-msk-logs-bucket", "prefix": "msk-replicator/" }, "firehose": { "enabled": false } } }

Sie können je nach Ihren Protokollierungsanforderungen ein oder mehrere Ziele gleichzeitig aktivieren.

Inhalt protokollieren

Die MSK Replicator-Protokolle enthalten Informationen zu den folgenden Ereignissen und Bedingungen:

  1. Autorisierungsfehler für bestimmte Themen, Fehler bei der Datensatzgröße, wenn Nachrichten die konfigurierten Grenzwerte überschreiten, und andere häufig auftretende Fehler

  2. Offset-Commit-Aktivität bestätigt den Replikationsfortschritt

  3. Erstellung eines replizierten Themas auf dem Zielcluster

  4. Warnungen und Fehler bei der Cluster-Konnektivität

Kostenüberlegungen

Weitere Informationen zu den Preisen für verkaufte Logs finden Sie auf der Registerkarte Logs unter Amazon CloudWatch Pricing.