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 PostgreSQL del cluster Aurora PostgreSQL DB in Logs, scegli l'opzione di esportazione dei log per il cluster. CloudWatch Puoi scegliere l'impostazione Log export (Esportazione log) durante la creazione del cluster database Aurora PostgreSQL. In alternativa, puoi modificare il cluster in un secondo momento. Quando modifichi un cluster esistente, i relativi log PostgreSQL di ogni istanza vengono pubblicati CloudWatch nel cluster da quel momento in poi. Per Aurora PostgreSQL, PostgreSQL log () è l'unico log che viene pubblicato su Amazon. postgresql.log CloudWatch
Puoi utilizzare l'API Console di gestione AWS AWS CLI, the o RDS per attivare la funzionalità di esportazione dei log per il tuo cluster Aurora PostgreSQL DB.
Scegli l'opzione Log exports per iniziare a pubblicare i log PostgreSQL dal cluster Aurora PostgreSQL DB su Logs. CloudWatch
Per attivare la funzionalità Log export (Esportazione log) dalla console
Aprire la console Amazon RDS all'indirizzo https://console.aws.amazon.com/rds/
. -
Nel pannello di navigazione, seleziona Database.
-
Scegli il cluster Aurora PostgreSQL DB di cui desideri pubblicare i dati di registro su Logs. CloudWatch
-
Scegliere Modify (Modifica).
-
Nella sezione Log exports (Esportazioni log) scegli Postgresql log (Log PostgreSQL).
-
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 PostgreSQL su Amazon Logs con. CloudWatch AWS CLI A tale scopo, esegui il comando con le seguenti opzioni modify-db-cluster AWS CLI :
-
--db-cluster-identifier: l’identificatore del cluster di database. -
--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.
Puoi pubblicare i log Aurora PostgreSQL anche emettendo uno dei seguenti comandi della AWS CLI :
Esegui uno di questi AWS CLI comandi con le seguenti opzioni:
-
--db-cluster-identifier: l’identificatore del cluster di database. -
--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 eseguito.
Esempio
Il comando seguente crea un cluster Aurora PostgreSQL DB per pubblicare i file di registro nei registri. CloudWatch
Per Linux, macOS o Unix:
aws rds create-db-cluster \ --db-cluster-identifiermy-db-cluster\ --engine aurora-postgresql \ --enable-cloudwatch-logs-exports postgresql
Per Windows:
aws rds create-db-cluster ^ --db-cluster-identifiermy-db-cluster^ --engine aurora-postgresql ^ --enable-cloudwatch-logs-exports postgresql
Esempio
Il comando seguente modifica un cluster Aurora PostgreSQL DB esistente per pubblicare i file di registro nei registri. CloudWatch Il valore --cloudwatch-logs-export-configuration è un oggetto JSON. La chiave per questo oggetto è EnableLogTypes e il relativo valore è postgresql e instance.
Per Linux, macOS o Unix:
aws rds modify-db-cluster \ --db-cluster-identifiermy-db-cluster\ --cloudwatch-logs-export-configuration '{"EnableLogTypes":["postgresql","instance"]}'
Per Windows:
aws rds modify-db-cluster ^ --db-cluster-identifiermy-db-cluster^ --cloudwatch-logs-export-configuration '{\"EnableLogTypes\":[\"postgresql\",\"instance\"]}'
Nota
Quando usi il prompt comandi di Windows, non devi inserire le doppie virgolette (") nel codice JSON precedendole con il backslash (\).
Esempio
L'esempio seguente modifica un cluster Aurora PostgreSQL DB esistente per disabilitare la pubblicazione dei file di registro in Logs. CloudWatch Il valore --cloudwatch-logs-export-configuration è un oggetto JSON. La chiave per questo oggetto è DisableLogTypes e il relativo valore è postgresql e instance.
Per Linux, macOS o Unix:
aws rds modify-db-cluster \ --db-cluster-identifiermydbinstance\ --cloudwatch-logs-export-configuration '{"DisableLogTypes":["postgresql","instance"]}'
Per Windows:
aws rds modify-db-cluster ^ --db-cluster-identifiermydbinstance^ --cloudwatch-logs-export-configuration "{\"DisableLogTypes\":[\"postgresql\",\"instance\"]}"
Nota
Quando usi il prompt comandi di Windows, non devi inserire le doppie virgolette (") nel codice JSON precedendole con il backslash (\).
Puoi attivare l'opzione Log export (Esportazione log) per iniziare a pubblicare i registri di Aurora PostgreSQL con l’API RDS. A tale scopo, esegui l'operazione Modifica con le seguenti opzioni DBCluster:
-
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.
Puoi anche pubblicare i log Aurora MySQL con l'API RDS eseguendo una delle seguenti operazioni dell'API RDS:
Esegui l'operazione dell'API RDS 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 eseguito.