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
Apri la RDS console Amazon all'indirizzo https://console.aws.amazon.com/rds/
. -
Nel riquadro di navigazione, scegli Databases (Database).
-
Scegli il cluster Aurora Postgre SQL DB di cui desideri pubblicare i dati di registro nei registri. CloudWatch
-
Scegli Modifica.
-
Nella sezione Esportazioni dei log, scegli Postgre log. SQL
-
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.