recevoir les logs d'une application java installé sur AWS Beanstalk

0

J'ai une application java hébergé sur aws beanstalk et je voudrais donner accès aux développeurs aux logs applicatifs sur la console cloudwatch logs mais jusqu'a présent je ne reçois que les logs de l'instance sur Cloudwatch logs. Que faut-il faire exactement pour accéder à ces logs sur la console cloudwatch logs?

Lionel
asked 5 months ago671 views
1 Answer
0

Bonjour,

Configurez votre application Java pour écrire les logs dans un fichier de sortie au lieu de la console. Ensuite, dans l'environnement Elastic Beanstalk, configurez une tâcheStreamlogs pour envoyer le contenu de ce fichier de log à CloudWatch Logs. Cette tâche doit être configurée dans le fichier de configuration de votre environnement Elastic Beanstalk (.ebextensions).

Les étapes clés sont :

Configurer votre application Java pour écrire les logs dans un fichier Créer un fichier .ebextensions pour configurer la tâche Streamlogs Définir le chemin du fichier de log à envoyer à CloudWatch Logs Après redéploiement, vos logs applicatifs Java seront visibles dans CloudWatch Logs en plus des logs d'instance existants.

achf
answered 2 months ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions