Aktivierung der Option zum Veröffentlichen von Protokollen auf Amazon CloudWatch - Amazon Aurora

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.

Aktivierung der Option zum Veröffentlichen von Protokollen auf Amazon CloudWatch

Um das Postgre-Protokoll Ihres Aurora SQL Postgre-DB-Clusters in SQL CloudWatch Logs zu veröffentlichen, wählen Sie die Option Protokollexport für den Cluster. Sie können die Einstellung für den Protokollexport wählen, wenn Sie Ihren Aurora SQL Postgre-DB-Cluster erstellen. Sie können den Cluster auch später ändern. Wenn Sie einen vorhandenen Cluster ändern, werden seine SQL Postgre-Logs von jeder Instance ab diesem Zeitpunkt im CloudWatch Cluster veröffentlicht. Für Aurora Postgre SQL ist das SQL Postgre-Protokoll (postgresql.log) das einzige Protokoll, das auf Amazon veröffentlicht wird. CloudWatch

Sie können das AWS Management Console, das AWS CLI, oder RDS API um die Protokollexportfunktion für Ihren Aurora SQL Postgre-DB-Cluster zu aktivieren.

Sie wählen die Option Protokollexporte, um mit der Veröffentlichung der SQL Postgre-Logs aus Ihrem Aurora SQL Postgre-DB-Cluster in Logs zu CloudWatch beginnen.

So aktivieren Sie die Funktion zum Exportieren von Protokollen über die Konsole
  1. Öffnen Sie die RDS Amazon-Konsole unter https://console.aws.amazon.com/rds/.

  2. Wählen Sie im Navigationsbereich Datenbanken aus.

  3. Wählen Sie den Aurora SQL Postgre-DB-Cluster aus, dessen Protokolldaten Sie in CloudWatch Logs veröffentlichen möchten.

  4. Wählen Sie Ändern aus.

  5. Wählen Sie im Abschnitt Protokollexporte die Option Postgre-Protokoll aus. SQL

  6. Wählen Sie Continue (Weiter) und dann auf der Übersichtsseite Modify cluster (Cluster ändern).

Sie können die Protokollexportoption aktivieren, um mit der Veröffentlichung von Aurora Postgre-Protokollen in Amazon SQL CloudWatch Logs zu beginnen, indem Sie AWS CLI. Führen Sie dazu den modify-db-cluster AWS CLI Befehl mit den folgenden Optionen:

  • --db-cluster-identifier – Die DB-Cluster-Kennung.

  • --cloudwatch-logs-export-configuration— Die Konfigurationseinstellung für die Protokolltypen, die für den Export in CloudWatch Logs for the DB-Cluster festgelegt werden sollen.

Sie können Aurora SQL Postgre-Protokolle auch veröffentlichen, indem Sie einen der folgenden Schritte ausführen AWS CLI Befehle:

Führe eines davon aus AWS CLI Befehle mit den folgenden Optionen:

  • --db-cluster-identifier – Die DB-Cluster-Kennung.

  • --engine— Die Datenbank-Engine.

  • --enable-cloudwatch-logs-exports— Die Konfigurationseinstellung für die Protokolltypen, die für den Export in CloudWatch Logs für den DB-Cluster aktiviert werden sollen.

Je nach AWS CLI Befehl, den Sie ausführen.

Mit dem folgenden Befehl wird ein Aurora SQL Postgre-DB-Cluster erstellt, um Protokolldateien in CloudWatch Logs zu veröffentlichen.

Wählen Sie in der &Snowconsole; Ihren Auftrag aus der Tabelle. Linux, macOS, oder Unix:

aws rds create-db-cluster \ --db-cluster-identifier my-db-cluster \ --engine aurora-postgresql \ --enable-cloudwatch-logs-exports postgresql

Wählen Sie in der &Snowconsole; Ihren Auftrag aus der Tabelle. Windows:

aws rds create-db-cluster ^ --db-cluster-identifier my-db-cluster ^ --engine aurora-postgresql ^ --enable-cloudwatch-logs-exports postgresql

Der folgende Befehl ändert einen vorhandenen Aurora SQL Postgre-DB-Cluster, um Protokolldateien in Logs zu CloudWatch veröffentlichen. Der --cloudwatch-logs-export-configuration Wert ist ein JSON Objekt. Der Schlüssel für dieses Objekt ist „EnableLogTypes“ und sein Wert lautet „postgresql“.

Wählen Sie in der &Snowconsole; Ihren Auftrag aus der Tabelle. Linux, macOS, oder Unix:

aws rds modify-db-cluster \ --db-cluster-identifier my-db-cluster \ --cloudwatch-logs-export-configuration '{"EnableLogTypes":["postgresql"]}'

Wählen Sie in der &Snowconsole; Ihren Auftrag aus der Tabelle. Windows:

aws rds modify-db-cluster ^ --db-cluster-identifier my-db-cluster ^ --cloudwatch-logs-export-configuration '{\"EnableLogTypes\":[\"postgresql\"]}'
Anmerkung

Achten Sie bei der Verwendung der Windows-Eingabeaufforderung darauf, doppelte Anführungszeichen („) im JSON Code zu umgehen, indem Sie ihnen einen umgekehrten Schrägstrich (\) voranstellen.

Im folgenden Beispiel wird ein vorhandener Aurora SQL Postgre-DB-Cluster dahingehend geändert, dass die Veröffentlichung von Protokolldateien in Logs deaktiviert wird. CloudWatch Der --cloudwatch-logs-export-configuration Wert ist ein JSON Objekt. Der Schlüssel für dieses Objekt ist „DisableLogTypes“ und sein Wert lautet „postgresql“.

Wählen Sie in der &Snowconsole; Ihren Auftrag aus der Tabelle. Linux, macOS, oder Unix:

aws rds modify-db-cluster \ --db-cluster-identifier mydbinstance \ --cloudwatch-logs-export-configuration '{"DisableLogTypes":["postgresql"]}'

Wählen Sie in der &Snowconsole; Ihren Auftrag aus der Tabelle. Windows:

aws rds modify-db-cluster ^ --db-cluster-identifier mydbinstance ^ --cloudwatch-logs-export-configuration "{\"DisableLogTypes\":[\"postgresql\"]}"
Anmerkung

Wenn Sie die Windows-Befehlszeile verwenden, müssen Sie doppelte Anführungszeichen („) im JSON Code umgehen, indem Sie ihnen einen umgekehrten Schrägstrich (\) voranstellen.

Sie können die Option für den Protokollexport aktivieren, um mit der Veröffentlichung von Aurora SQL Postgre-Protokollen zu beginnen. RDS API Führen Sie dazu den odifyDBClusterM-Vorgang mit den folgenden Optionen aus:

  • DBClusterIdentifier – Die DB-Cluster-ID.

  • CloudwatchLogsExportConfiguration— Die Konfigurationseinstellung für die Protokolltypen, die für den Export in CloudWatch Logs für den DB-Cluster aktiviert werden sollen.

Sie können Aurora SQL Postgre-Protokolle auch mit dem veröffentlichen, RDS API indem Sie einen der folgenden RDS API Vorgänge ausführen:

Führen Sie die RDS API Aktion mit den folgenden Parametern aus:

  • DBClusterIdentifier – Die DB-Cluster-Kennung.

  • Engine— Die Datenbank-Engine.

  • EnableCloudwatchLogsExports— Die Konfigurationseinstellung für die Protokolltypen, die für den Export in CloudWatch Logs für den DB-Cluster aktiviert werden sollen.

Je nach AWS CLI Befehl, den Sie ausführen.