Direkt zum Inhalt

Wie lade ich meine DB-Instance-Protokolle für Amazon RDS herunter?

Lesedauer: 2 Minute
0

Ich möchte die Protokolldateien für die DB-Instance des Amazon Relational Database Service (Amazon RDS) herunterladen, kann die herunterzuladenden Protokolldateien aber nicht finden. Wie kann ich die Protokolldateien für meine DB-Instance finden und herunterladen?

Kurzbeschreibung

Du kannst Protokolle für eine RDS-DB-Instance in der Aurora- und RDS-Konsole anzeigen und herunterladen. Du kannst die Protokolle auch mithilfe der AWS Command Line Interface (AWS CLI) oder API-Aktionen anzeigen, beobachten, herunterladen oder abfragen. Die Standardeinstellungen für die Protokollausgabe für MySQL und MariaDB beziehen sich jedoch auf eine Tabelle statt auf eine Datei. Du kannst die Protokolldaten nicht direkt herunterladen, da diese Daten in der Tabelle mysql.general_log oder der Tabelle mysql.slow_log gespeichert sind.

Lösung

Hinweis: Sollten beim Ausführen von AWS-CLI-Befehlen Fehler auftreten, stelle sicher, dass du die neueste Version der AWS CLI verwendest.

Um sicherzustellen, dass du auf MySQL- oder MariaDB-Protokolldateien zugreifen und diese herunterladen kannst, setze zunächst den Parameter log_output auf file. Aktiviere dann die Protokollierung. DB-Engine-spezifische Informationen zur Protokollierung findest du in den folgenden Ressourcen:


Weitere Informationen

Zugriff auf die langsamen Abfragen und allgemeinen Protokolle von MariaDB

MariaDB-Dokumentation für Binärdaten-Logformate

MariaDB-Dokumentation für das Hilfsprogramm mysqlbinlog

AWS OFFICIALAktualisiert vor 4 Jahren