Attivazione dell'opzione per pubblicare i log su Amazon CloudWatch - Amazon Aurora

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Attivazione dell'opzione per pubblicare i log su Amazon CloudWatch

Per pubblicare il log Postgre del cluster Aurora Postgre SQL DB in CloudWatch Logs, scegli l'opzione di esportazione dei SQL log per il cluster. È possibile scegliere l'impostazione di esportazione del registro quando si crea il cluster Aurora SQL Postgre DB. In alternativa, puoi modificare il cluster in un secondo momento. Quando modifichi un cluster esistente, i relativi SQL log Postgre di ogni istanza vengono pubblicati nel cluster da quel momento in CloudWatch poi. Per Aurora PostgreSQL, Postgre SQL log (postgresql.log) è l'unico log che viene pubblicato su Amazon. CloudWatch

Puoi utilizzare il plugin AWS Management Console, il AWS CLI o RDS API per attivare la funzionalità di esportazione dei log per il cluster Aurora SQL Postgre DB.

Scegli l'opzione Esportazioni log per iniziare a pubblicare i log di Postgre dal tuo cluster Aurora SQL Postgre DB su SQL Logs. CloudWatch

Per attivare la funzionalità Log export (Esportazione log) dalla console
  1. Apri la RDS console Amazon all'indirizzo https://console.aws.amazon.com/rds/.

  2. Nel riquadro di navigazione, scegli Databases (Database).

  3. Scegli il cluster Aurora Postgre SQL DB di cui desideri pubblicare i dati di registro nei registri. CloudWatch

  4. Scegli Modifica.

  5. Nella sezione Esportazioni dei log, scegli Postgre log. SQL

  6. Scegliere Continue (Continua) e quindi selezionare Modify cluster (Modifica cluster) nella pagina di riepilogo.

Puoi attivare l'opzione di esportazione dei log per iniziare a pubblicare i log di Aurora Postgre su Amazon Logs SQL con CloudWatch AWS CLI. Per farlo, esegui modify-db-cluster AWS CLI comando con le seguenti opzioni:

  • --db-cluster-identifier— – L'identificatore del cluster DB.

  • --cloudwatch-logs-export-configuration—L'impostazione di configurazione per i tipi di log da impostare per l'esportazione in CloudWatch Logs for the DB cluster.

È inoltre possibile pubblicare i SQL log di Aurora Postgre eseguendo una delle seguenti operazioni AWS CLI comandi:

Esegui uno di questi AWS CLI comandi con le seguenti opzioni:

  • --db-cluster-identifier— – L'identificatore del cluster DB.

  • --engine— – Il motore di database.

  • --enable-cloudwatch-logs-exports—L'impostazione di configurazione per i tipi di log da abilitare per l'esportazione in CloudWatch Logs for the DB cluster.

Potrebbero essere necessarie altre opzioni a seconda del AWS CLI comando che esegui.

Il comando seguente crea un cluster Aurora Postgre SQL DB per pubblicare i file di registro in Logs. CloudWatch

In Linux, macOS, oppure Unix:

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

In Windows:

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

Il comando seguente modifica un cluster Aurora SQL Postgre DB esistente per pubblicare i file di registro in Logs. CloudWatch Il --cloudwatch-logs-export-configuration valore è un oggetto. JSON La chiave per questo oggetto è EnableLogTypes e il suo valore è postgresql.

In Linux, macOS, oppure Unix:

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

In Windows:

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

Quando utilizzate il prompt dei comandi di Windows, assicuratevi di evitare le virgolette doppie («) nel JSON codice anteponendole una barra rovesciata (\).

L'esempio seguente modifica un cluster Aurora SQL Postgre DB esistente per disabilitare la pubblicazione dei file di registro in Logs. CloudWatch Il --cloudwatch-logs-export-configuration valore è un oggetto. JSON La chiave per questo oggetto è DisableLogTypes e il suo valore è postgresql.

In Linux, macOS, oppure Unix:

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

In Windows:

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

Quando si utilizza il prompt dei comandi di Windows, è necessario evitare le virgolette doppie («) nel JSON codice anteponendole una barra rovesciata (\).

È possibile attivare l'opzione di esportazione dei log per iniziare a pubblicare i log di Aurora Postgre SQL con. RDS API A tale scopo, esegui l'odifyDBClusteroperazione M con le seguenti opzioni:

  • DBClusterIdentifier - L'identificatore del cluster di database.

  • CloudwatchLogsExportConfiguration— L'impostazione di configurazione per i tipi di log da abilitare per l'esportazione in CloudWatch Logs for the DB cluster.

È inoltre possibile pubblicare i SQL log di Aurora Postgre con RDS API eseguendo una delle seguenti operazioni: RDS API

Esegui l'RDSAPIazione con i seguenti parametri:

  • DBClusterIdentifier— – L'identificatore del cluster DB.

  • Engine— – Il motore di database.

  • EnableCloudwatchLogsExports—L'impostazione di configurazione per i tipi di log da abilitare per l'esportazione in CloudWatch Logs for the DB cluster.

Potrebbero essere necessari altri parametri a seconda del AWS CLI comando che esegui.