Comment puis-je personnaliser mes fichiers journaux dans Elastic Beanstalk ?

Lecture de 3 minute(s)
0

Je souhaite personnaliser mes fichiers journaux dans AWS Elastic Beanstalk et diffuser mes journaux d'applications personnalisés sur Amazon CloudWatch.

Brève description

Pour personnaliser vos fichiers journaux, vous devez :

  • Inclure vos journaux personnalisés dans le lot de journaux.
  • Effectuer une rotation de vos journaux.
  • (Facultatif) Diffuser vos journaux vers CloudWatch.

Remarque : si vous utilisez un fichier journal personnalisé ou si un journal est absent des journaux par défaut, vous pouvez personnaliser davantage la configuration de votre journal.

Résolution

Inclusion des journaux personnalisés dans le lot de journaux

Lorsque vous soumettez une demande de journaux à Elastic Beanstalk, celui-ci renvoie les fichiers journaux par défaut des instances Amazon Elastic Compute Cloud (Amazon EC2) de votre environnement. Toutefois, si votre application possède un emplacement de journal unique, il est possible que vous ne receviez pas ces fichiers journaux par défaut.

Pour qu'Elastic Beanstalk renvoie vos fichiers journaux depuis un emplacement de journal unique, vous devez étendre la configuration de tâche de journal par défaut.

Rotation des journaux

Vous devez effectuer une rotation des anciens journaux pour éviter que les fichiers journaux de votre application occupent trop d'espace disque ou même épuisent l'espace disque. La rotation des journaux garantit que les anciens journaux sont automatiquement supprimés des instances EC2 de votre environnement. Si vous souhaitez conserver vos anciens journaux, vous pouvez télécharger les journaux soumis à une rotation sur Amazon Simple Storage Service (Amazon S3) avant qu'ils ne soient supprimés de l'instance.

(Facultatif) Diffusion des journaux vers CloudWatch

Dans le cas d’une application de production, il est recommandé de diffuser vos journaux vers une solution de stockage à distance, telle que CloudWatch. Pour savoir comment activer les flux de journaux vers Elastic Beanstalk, consultez la section Diffusion des fichier journaux vers Amazon CloudWatch Logs ou la section Utilisation d'Elastic Beanstalk avec Amazon CloudWatch Logs.

Pour pouvoir diffuser des emplacements de journal personnalisés, consultez la section Flux de journaux d'instance à l'aide de fichiers de configuration.

La diffusion de vos journaux vers CloudWatch vous permet de protéger vos données. Par exemple, si votre environnement Elastic Beanstalk rencontre un problème à cause de la résiliation d’une instance EC2, il vous sera possible de récupérer vos journaux depuis CloudWatch. Vous pouvez également utiliser la rotation des journaux pour vous protéger contre la perte de données.

Informations connexes

Qu'est-ce que les journaux Amazon CloudWatch ?

Résolution des problèmes liés à l'intégration de CloudWatch Logs

Diffusion d’informations sur l'état de l'environnement Elastic Beanstalk vers Amazon CloudWatch Logs

AWS OFFICIEL
AWS OFFICIELA mis à jour il y a 5 mois