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
gefragt vor 5 Monaten669 Aufrufe
1 Antwort
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
beantwortet vor 2 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen