Je souhaite utiliser la rotation des journaux avec Amazon CloudWatch Agent pour supprimer des fichiers journaux après avoir chargé du contenu sur Amazon CloudWatch Logs.
Résolution
Pour activer la rotation des journaux, mettez à jour le paramètre auto_removal dans la section journaux du fichier de configuration de l’agent sur vrai :
Remarque : Remplacez example-instance-id par l’ID d'instance requis.
"logs":
{
"logs_collected": {
"files": {
"collect_list": [
{
"file_path": "/var/log/myapp/myapp.log"",
"log_group_name": "MyAppLogs",
"log_stream_name": "{example-instance-id}",
"auto_removal": true
}
]
}
}
}
Remarque : L'agent supprime uniquement les fichiers complets des journaux qui créent plusieurs fichiers, tels que les journaux qui créent des fichiers distincts pour chaque date. Si un journal écrit en continu dans un seul fichier, il n'est pas supprimé. Pour en savoir plus, consultez la section Fichier de configuration de l'agent CloudWatch : Journaux.