Activer l'option de publication des journaux sur Amazon CloudWatch - Amazon Aurora

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Activer l'option de publication des journaux sur Amazon CloudWatch

Pour publier le SQL journal Postgre de votre SQL cluster de base de données Aurora Postgre dans CloudWatch Logs, choisissez l'option d'exportation du journal pour le cluster. Vous pouvez choisir le paramètre d'exportation du journal lorsque vous créez votre cluster de SQL base de données Aurora Postgre. Ou bien, vous pouvez modifier le cluster ultérieurement. Lorsque vous modifiez un cluster existant, les SQL journaux Postgre de chaque instance sont publiés sur le CloudWatch cluster à partir de ce moment. Pour Aurora PostgreSQL, le SQL journal Postgre (postgresql.log) est le seul journal publié sur Amazon. CloudWatch

Vous pouvez utiliser le plugin AWS Management Console, le AWS CLI, ou RDS API pour activer la fonctionnalité d'exportation du journal pour votre cluster de SQL base de données Aurora Postgre.

Vous choisissez l'option Log exports pour commencer à publier les SQL journaux Postgre de votre cluster de SQL base de données Aurora Postgre vers CloudWatch Logs.

Pour activer la fonction d'exportation des journaux à partir de la console
  1. Ouvrez la RDS console Amazon à l'adresse https://console.aws.amazon.com/rds/.

  2. Dans le panneau de navigation, choisissez Databases (Bases de données).

  3. Choisissez le cluster de SQL base de données Aurora Postgre dont vous souhaitez publier les données de journal dans CloudWatch Logs.

  4. Sélectionnez Modifier.

  5. Dans la section Exportations de journaux, choisissez Postgre SQL log.

  6. Choisissez Continuer, puis Modifier le cluster sur la page récapitulative.

Vous pouvez activer l'option d'exportation des journaux pour commencer à publier les SQL journaux Aurora Postgre sur Amazon CloudWatch Logs avec le AWS CLI. Pour ce faire, exécutez le modify-db-cluster AWS CLI commande avec les options suivantes :

  • --db-cluster-identifier — Identifiant du cluster de bases de données.

  • --cloudwatch-logs-export-configuration: paramètre de configuration pour les types de journaux à définir pour l'exportation vers CloudWatch Logs for the DB cluster.

Vous pouvez également publier les SQL journaux Aurora Postgre en exécutant l'une des opérations suivantes : AWS CLI commandes :

Exécutez l'un d'entre eux AWS CLI commandes avec les options suivantes :

  • --db-cluster-identifier — Identifiant du cluster de bases de données.

  • --engine — Moteur de base de données.

  • --enable-cloudwatch-logs-exports: paramètre de configuration des types de journaux à activer pour l'exportation vers les CloudWatch journaux du cluster de base de données.

D'autres options peuvent être nécessaires en fonction du AWS CLI commande que vous exécutez.

La commande suivante crée un cluster de SQL base de données Aurora Postgre pour publier les fichiers CloudWatch journaux dans Logs.

Dans Linux, macOS, ou Unix:

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

Dans Windows:

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

La commande suivante modifie un cluster de SQL base de données Aurora Postgre existant pour publier des fichiers journaux dans Logs. CloudWatch La --cloudwatch-logs-export-configuration valeur est un JSON objet. La clé de cet objet est EnableLogTypes, et sa valeur est postgresql.

Dans Linux, macOS, ou Unix:

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

Dans Windows:

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

Lorsque vous utilisez l'invite de commande Windows, veillez à éviter les guillemets doubles («) dans le JSON code en les préfixant d'une barre oblique inverse (\).

L'exemple suivant modifie un cluster de SQL base de données Aurora Postgre existant pour désactiver la publication de fichiers journaux dans Logs. CloudWatch La --cloudwatch-logs-export-configuration valeur est un JSON objet. La clé de cet objet est DisableLogTypes, et sa valeur est postgresql.

Dans Linux, macOS, ou Unix:

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

Dans Windows:

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

Lorsque vous utilisez l'invite de commande Windows, vous devez éviter les guillemets («) dans le JSON code en les préfixant d'une barre oblique inverse (\).

Vous pouvez activer l'option d'exportation des journaux pour commencer à publier les SQL journaux Aurora Postgre avec le RDSAPI. Pour ce faire, exécutez l'odifyDBClusteropération M avec les options suivantes :

  • DBClusterIdentifier — Identifiant du cluster de bases de données.

  • CloudwatchLogsExportConfiguration— Le paramètre de configuration des types de journaux à activer pour l'exportation vers les CloudWatch journaux pour le cluster de base de données.

Vous pouvez également publier les SQL journaux Aurora Postgre avec le RDS API en exécutant l'une des RDS API opérations suivantes :

Exécutez l'RDSAPIaction avec les paramètres suivants :

  • DBClusterIdentifier — Identifiant du cluster de bases de données.

  • Engine — Moteur de base de données.

  • EnableCloudwatchLogsExports: paramètre de configuration des types de journaux à activer pour l'exportation vers les CloudWatch journaux du cluster de base de données.

D'autres paramètres peuvent être nécessaires en fonction du AWS CLI commande que vous exécutez.