Direkt zum Inhalt

Warum kann ich die CloudWatch-Protokolle für eine AWS-DMS-Aufgabe nicht sehen?

Lesedauer: 2 Minute
0

Ich möchte Amazon-CloudWatch-Protokolle für eine AWS Database Migration Service (AWS DMS)-Aufgabe sehen.

Behebung

**Hinweis:**Wenn bei der Ausführung von AWS Command Line Interface (AWS CLI)-Befehlen Fehler auftreten, findest du weitere Informationen unter Troubleshoot AWS CLI errors. Stelle außerdem sicher, dass du die neueste Version der AWS CLI verwendest.

CloudWatch Logs für deine Aufgabe aktivieren

Aktiviere CloudWatch Logs für deine Aufgabe. Um CloudWatch Logs zu aktivieren, muss sich die Aufgabe im Status Angehalten oder Fehlgeschlagen befinden.

Bestätigen oder Erstellen der IAM-Rolle

Wenn CloudWatch Logs für die Aufgabe aktiviert ist und du die Protokolle nicht anzeigen kannst, überprüfe die AWS Identity and Access Management (IAM)-Rolle. Vergewissere dich, dass dms-cloudwatch-logs-role aufgeführt ist. Wenn die Rolle nicht aufgeführt ist, erstelle eine.

Wenn du die Aufgabe mit der AWS CLI erstellt hast oder dein Konto nicht über ausreichende Berechtigungen verfügt, verwende die AWS CLI, um die Rolle zu erstellen. Oder führe die folgenden Schritte in der IAM-Konsole aus:

1.    Öffne die IAM-Konsole.

2.    Wähle im Navigationsbereich die Option Rollen aus.

3.    Wähle Rolle erstellen aus.

4.    Wähle unter Select type of trusted entity (Typ der vertrauenswürdigen Entität auswählen) die Option AWS-Service aus, damit der AWS-Service Aktionen für dich ausführen kann.

5.    Um die folgende Vertrauensbeziehungsrichtlinie zu erstellen, damit AWS DMS die Rolle übernehmen kann, wähle DMS für Anwendungsfall auswählen

{  "Version": "2012-10-17",
  "Statement": [
    {
      "Sid": "",
      "Effect": "Allow",
      "Principal": {
           "Service": "dms.amazonaws.com"
      },
      "Action": "sts:AssumeRole"
    }
  ]
}

5.    Wähle Weiter: Berechtigungen.

6.    Gib AmazonDMSCloudWatchLogsRole in das Suchfeld ein. Wähle dann die Richtlinie aus, um AWS DMS Zugriff auf CloudWatch zu gewähren.

7.    Wähle Weiter: Tags.

8.    (Optional) Verwende Tags als Schlüssel-Wert-Paare, um der Rolle Metadaten hinzuzufügen.

9.    Wähle Weiter: Überprüfung.

10.    Gib als Name der Rolle dms-cloudwatch-logs-role ein.
Hinweis: Beim Rollennamen dms-cloudwatch-logs-role wird zwischen Groß- und Kleinschreibung unterschieden. Gib den Rollennamen in Kleinbuchstaben ein.

11.    Füge eine Rollenbeschreibung hinzu oder bearbeite sie.

12.    Wähle Rolle erstellen.

Ähnliche Informationen

Überwachung von AWS-DMS-Aufgaben