J’utilise une instance Amazon Relational Database Service (Amazon RDS) for MySQL ou Amazon Aurora édition compatible avec MySQL. Je souhaite consulter les journaux de mon instance de base de données dans Amazon CloudWatch.
Résolution
Activer la journalisation sur votre instance de base de données
Pour Amazon RDS, modifiez les paramètres pour general_log et slow_query_log dans un groupe de paramètres de base de données personnalisé associé à l'instance de base de données. Pour autoriser la journalisation des audits, ajoutez le plug-in d'audit MariaDB à votre groupe d'options personnalisées. Pour en savoir plus, consultez la section Comment activer et surveiller les journaux d'une instance de base de données Amazon RDS for MySQL ?
Pour les clusters de bases de données compatibles Aurora MySQL, modifiez les paramètres pour general_log et slow_query_log. Utilisez un groupe de paramètres de cluster de base de données personnalisés pour permettre à la fonctionnalité Audit avancé d'auditer les journaux de vos clusters de bases de données Aurora.
Publier des journaux sur CloudWatch
Pour publier des journaux sur CloudWatch, configurez les exportations de journaux sur le cluster de base de données.
Remarque : Aurora publie les types de journaux que vous avez sélectionnés pour toutes les instances du cluster de base de données Aurora.
Remplacer la valeur du paramètre log_output par FILE
Pour les clusters Aurora qui appartiennent à la version 2 (compatible avec MySQL 5.7), la valeur du paramètre log_output est définie sur FILE par défaut. Toutefois, si vous avez modifié manuellement la valeur du paramètre log_output à TABLE, vous devez la remplacer par FILE.
Pour modifier le paramètre log_output, procédez comme suit :
- Ouvrez la console Amazon RDS.
- Dans le volet de navigation, sélectionnez Groupes de paramètres.
- Sélectionnez le groupe de paramètres associé à l'instance pour laquelle vous souhaitez publier des journaux.
- Choisissez Actions du groupe de paramètres, puis Modifier.
- Utilisez le champ Paramètres de filtre pour rechercher le paramètre log_output.
- Définissez la valeur du paramètre log_output sur FILE.
- Sélectionnez Enregistrer les modifications.
Remarque : Il n'est pas nécessaire de redémarrer l'instance pour implémenter la modification car le paramètre est dynamique. Pour plus d'informations, consultez la section Groupes de paramètres par défaut et personnalisés.
Informations connexes
Comment modifier les valeurs d'un groupe de paramètres de base de données Amazon RDS ?
Fichiers journaux de base de données MySQL