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
質問済み 5ヶ月前669ビュー
1回答
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
回答済み 2ヶ月前

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン

関連するコンテンツ