Database
 sql >> Base de données >  >> RDS >> Database

Comment activer les journaux généraux et les journaux d'erreurs dans AWS RDS

Dans ce blog, nous expliquerons comment activer les journaux généraux et les journaux d'erreurs dans AWS RDS.

Vous pouvez surveiller les journaux généraux et les journaux d'erreurs Mysql directement via la console Amazon RDS, l'API Amazon RDS, l'interface de ligne de commande Amazon RDS ou les kits SDK AWS.

Activer les journaux généraux et les journaux d'erreurs dans AWS RDS

Journaux d'erreurs AWS RDS MySQL

Le fichier journal des erreurs MySQL est généré par défaut. Il est écrit dans le fichier mysql-error.log. MySQL écrit dans le journal des erreurs uniquement au démarrage, à l'arrêt et lorsqu'il rencontre des erreurs

Journaux généraux AWS RDS

Il enregistre toutes les informations dans ce journal lorsque les clients se connectent ou se déconnectent, et il consigne chaque instruction SQL reçue des clients. Le journal des requêtes générales peut être très utile lorsque vous suspectez une erreur dans un client et que vous souhaitez savoir exactement ce que le client a envoyé à mysqld .

Vous pouvez activer les journaux généraux en définissant des paramètres dans les groupes de paramètres de base de données que vous avez créés pour votre instance MySQL.

Étapes pour modifier le groupe de paramètres DB

Étape 1 : Connectez-vous à AWS Management Console

Étape 2 : Aller au service RDS

Étape 3 : Dans le volet de navigation, choisissez Groupes de paramètres. Les groupes de paramètres DB disponibles apparaissent dans une liste.

Étape 4 : Dans la liste, sélectionnez le groupe de paramètres que vous souhaitez modifier.

Étape 5 : Choisissez Modifier les paramètres et définissez les paramètres suivants sur les valeurs spécifiées :
General_log =1 (la valeur par défaut est 0 ou pas de journalisation)

Choisissez une méthode de journalisation :
log_output=FILE, pour permettre l'affichage des journaux depuis la console.
log_output=TABLE, pour autoriser l'affichage des journaux avec une requête.

Étape 6 : Choisissez Enregistrer les modifications.

Il est conseillé d'activer un journal général uniquement si vous résolvez activement des problèmes. Le journal général capture toutes les instructions SQL reçues du client. S'il est activé et non coché, il augmentera rapidement et finira par utiliser la majeure partie de votre espace de stockage.

Je recommanderais de désactiver ce paramètre si vous ne dépannez pas activement les erreurs des connexions client.

Fin du didacticiel, Comment activer les journaux généraux et les journaux d'erreurs dans AWS RDS.