Utilisation de la console de gestion de l'environnement Elastic Beanstalk - AWS Elastic Beanstalk

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Utilisation de la console de gestion de l'environnement Elastic Beanstalk

La console Elastic Beanstalk fournit une page Environment overview (Présentation de l’environnement) de gestion pour chacun de vos environnements AWS Elastic Beanstalk. Depuis une page Environment overview (Présentation de l’environnement), vous pouvez gérer la configuration de votre environnement et effectuer des actions courantes. Celles-ci incluent le redémarrage des serveurs Web exécutés dans votre environnement, le clonage de votre environnement et la reconstruction de votre environnement à partir de zéro.

Présentation de l'environnement.
Accéder à la console de gestion de l'environnement
  1. Ouvrez la console Elastic Beanstalk et, dans la liste Regions (Régions), sélectionnez votre Région AWS.

  2. Dans le panneau de navigation, choisissez Environments (Environnements), puis choisissez le nom de votre environnement dans la liste.

    Note

    Si vous avez plusieurs environnements, utilisez la barre de recherche pour filtrer la liste des environnements.

La page Environment overview (Présentation de l'environnement) s'affiche. Le volet de navigation de la console affiche le nom de l'application à laquelle appartient l'environnement, avec les pages de gestion des applications associées et le nom de l'environnement, avec les pages de gestion de l'environnement.

Présentation de l'environnement

Pour afficher la page Environment overview (Présentation de l'environnement), choisissez le nom de l'environnement dans le volet de navigation, s'il s'agit de l'environnement actuel. Vous pouvez également accéder à l'environnement à partir de la page Applications (Applications) ou de la liste d'environnement principale de la page Environments (Environnements).

Le volet supérieur de la page de présentation de l'environnement affiche des informations de premier niveau sur votre environnement. Celles-ci incluent son nom, son URL, son état de santé actuel, le nom de la version de l'application actuellement déployée et la version de la plateforme sur laquelle l'application s'exécute. Vous pouvez voir les cinq événements d'environnement les plus récents sous le volet de présentation.

Sélectionnez Actualiser pour mettre à jour les informations affichées. La page de présentation inclut les options et informations suivantes.

Santé

État général de l'environnement. Si l'état de votre environnement se dégrade, le lien Afficher les causes s'affiche à côté de l'état de l'environnement. Sélectionnez ce lien pour afficher l'onglet État avec plus de détails.

Lorsque le lien Afficher les causes s'affiche à côté de l'état de l'environnement.
Domain

Le domaine ou URL de l'environnement se trouve dans la partie supérieure de la page Environment overview (Présentation de l'environnement), sous Health (État) de l'environnement. Il s'agit de l'URL de l'application web que l'environnement exécute.

ID de l'environnement

ID de l'environnement. Il s'agit d'un identifiant interne généré lors de la création de l'environnement.

Nom de l'application

Nom de la version de l'application déployée et exécutée sur votre environnement.

Version en cours d'exécution

Nom de la version de l'application déployée et exécutée sur votre environnement. Sélectionnez Upload and deploy (Charger et déployer) pour charger un bundle source et le déployer dans votre environnement. Cette option permet de créer une nouvelle version d'application.

Plateforme

Nom de la version de plateforme en cours d'exécution sur votre environnement. En général, elle comprend l'architecture, le système d'exploitation (OS), le langage et le serveur d'applications (collectivement, la branche de la plateforme), avec un numéro de version de plateforme spécifique.

Si la version de votre plateforme n'est pas la plus récente, une étiquette d'état s'affiche à côté d'elle dans la section Plateforme. L'étiquette Mettre à jour indique que, bien que la version de plateforme soit prise en charge, une version plus récente est disponible. La version de plateforme peut également être étiquetée comme Obsolète ou Mise hors service. Sélectionnez Modifier la version pour mettre à jour la branche de votre plateforme vers une version plus récente. Pour plus d'informations sur les états d'une version de plateforme, consultez la section Branche de plateforme dans le Glossaire des plateformes Elastic Beanstalk.

Lorsque l'étiquette Mettre à jour s'affiche à côté de la version de plateforme.
Onglet de présentation de l'environnement

Les onglets affichés dans la partie inférieure de la page contiennent des informations plus détaillées sur votre environnement et fournissent l'accès à des fonctionnalités supplémentaires :

  • Événements – Affiche les informations ou les messages d'erreur provenant du service Elastic Beanstalk et des autres services dont cet environnement utilise les ressources.

  • État – Affiche le statut et les informations détaillées sur l'état des instances Amazon EC2 qui exécutent votre application.

  • Logs(Journaux) : récupérez et téléchargez les journaux depuis Amazon EC2 dans votre environnement. Vous pouvez récupérer les journaux complets ou les activités récentes. Les journaux récupérés sont disponibles pendant 15 minutes.

  • Surveillance – Affiche les statistiques relatives à l'environnement, telles que la latence moyenne et l'utilisation de l'UC.

  • Alarms (Alarmes) : affiche les alarmes que vous avez configurées pour les mesures environnementales. Vous pouvez ajouter, modifier ou supprimer des alarmes sur cette page.

  • Managed updates (Mises à jour gérées) : affiche des informations sur les mises à jour gérées de la plateforme et les remplacements d'instance, en indiquant aussi bien les opérations terminées que celles à venir.

  • Balises – Affiche les balises de l'environnement et vous permet de les gérer. Les balises sont des paires clé-valeur qui sont appliquées à votre environnement.

Note

Le volet de navigation sur le côté gauche de la console inclut des liens qui portent le même nom que les onglets. Si vous sélectionnez l'un de ces liens, le contenu de l'onglet correspondant s'affichera.

Actions dans l'environnement

La page de présentation de l'environnement contient un menu Actions que vous pouvez utiliser pour effectuer des opérations courantes sur votre environnement. Ce menu apparaît à droite de l'en-tête de l'environnement, en regard de l'option Create New Environment (Créer un environnement).

Note

Certaines actions ne sont disponibles que dans certaines conditions et restent désactivées jusqu'à ce que ces conditions soient réunies.

Charger la configuration

Chargez une configuration précédemment enregistrée. Les configurations sont enregistrées dans votre application et peuvent être chargées par tout environnement associé. Si vous avez modifié la configuration de votre environnement, vous pouvez charger une configuration enregistrée afin d'annuler ces modifications. Vous pouvez également charger une configuration que vous avez enregistrée à partir d'un autre environnement exécutant la même application afin de propager les modifications de configuration dans ces environnements.

Enregistrer la configuration

Enregistrez la configuration actuelle de votre environnement dans votre application. Avant de modifier la configuration de votre environnement, enregistrez la configuration actuelle de façon à pouvoir la restaurer ultérieurement, si nécessaire. Vous pouvez également appliquer une configuration enregistrée lorsque vous lancez un nouvel environnement.

Domaines d'environnement (URL) d'échange

Echangez le CNAME de l'environnement actuel avec celui d'un nouvel environnement. Après un échange CNAME, l'ensemble du trafic vers l'application utilisant l'URL de l'environnement est acheminé vers le nouvel environnement. Lorsque vous êtes prêt à déployer une nouvelle version de votre application, vous pouvez lancer un environnement distinct dans le cadre de la nouvelle version. Lorsque le nouvel environnement est prêt à recevoir des demandes, effectuez un échange CNAME pour commencer à acheminer le trafic vers le nouvel environnement. Cette action n'interrompt pas vos services. Pour de plus amples informations, veuillez consulter Déploiements bleu/vert avec Elastic Beanstalk.

Cloner un environnement

Lancez un nouvel environnement avec la même configuration que celui en cours d'exécution.

Clone with latest platform (Cloner avec la plateforme la plus récente)

Clonez votre environnement actuel avec la dernière version de la plateforme Elastic Beanstalk en cours d'utilisation. Cette option n'est disponible que lorsqu'une version plus récente de la plateforme de l'environnement actuel est disponible.

Abort Current Operation (Annuler l'opération en cours)

Arrêtez une mise à jour d'environnement en cours. Suite à l'arrêt d'une opération, l'état de certaines instances de votre environnement peut être différent des autres, en fonction du niveau d'avancement de l'opération au moment où elle a été arrêtée. Cette option n'est disponible que lorsque votre environnement est en cours de mise à jour.

Restart App Servers (Redémarrer les serveurs d'applications)

Redémarrez le serveur Web qui est en cours d'exécution sur les instances de votre environnement. Cette option n'entraîne pas la mise hors service ni le redémarrage des ressources AWS. Si votre environnement se comporte de façon étrange suite à l'envoi de demandes incorrectes, le redémarrage du serveur d'application peut restaurer temporairement la fonctionnalité, le temps d'identifier la cause première et de résoudre le problème.

Rebuild Environment (Reconstruire l'environnement)

Suspendez toutes les ressources de l'environnement en cours d'exécution et créez un nouvel environnement avec les mêmes paramètres. Cette opération prend plusieurs minutes, soit à peu près le temps nécessaire au déploiement d'un nouvel environnement à partir de zéro. Lors d'une reconstruction, toutes les instances Amazon RDS qui sont exécutées dans la couche Données de votre environnement sont supprimées. Si vous avez besoin des données, créez un instantané. Vous pouvez créer un instantané manuellement dans la console RDS ou configurer la stratégie de suppression de votre couche Données afin de créer un instantané automatiquement avant de supprimer l'instance. Il s'agit du paramètre par défaut lorsque vous créez une couche Données.

Terminate Environment (Supprimer l'environnement)

Résiliez toutes les ressources de l'environnement en cours d'exécution et supprimez l'environnement de l'application. Si une instance RDS est exécutée dans une couche Données et que vous devez conserver ses données, vérifiez que la stratégie de suppression de base de données est définie sur Snapshot ou sur Retain. Pour de plus amples informations, consultez Cycle de vie de base de données dans le chapitre Configuration des environnements de ce guide.

Restore environment (Restaurer l'environnement)

Si l'environnement a été suspendu au cours de l'heure précédente, vous pouvez le restaurer à partir de cette page. Après une heure, vous pouvez le restaurer à partir de la page de présentation des applications.

Événements

L’onglet Events (Événements) affiche le flux d'événements relatif à votre environnement. Elastic Beanstalk génère des messages d'événement dès que vous interagissez avec l'environnement, et lorsque des ressources de votre environnement sont créées ou modifiées en conséquence de cette interaction.

Page des événements de la console Elastic Beanstalk

Pour de plus amples informations, veuillez consulter Affichage du flux d'événements d'un environnement Elastic Beanstalk.

Santé

Si la surveillance améliorée de l'état a été activée, cette page affiche des informations en direct sur l'état pour vos instances. Le volet État globale affiche les données d’état sous forme de moyenne pour toutes les instances de votre environnement combinées. Le volet Enhanced instance health (Amélioration de l'état de l'instance) affiche des informations d'état en temps réel pour chaque instance individuelle de votre environnement. Cette fonctionnalité permet à Elastic Beanstalk de surveiller attentivement les ressources de votre environnement, afin d'évaluer plus précisément l'état de votre application.

Lorsque la surveillance améliorée de l'état est activée, cette page affiche des informations sur les demandes envoyées par les instances de votre environnement et sur les métriques provenant du système d'exploitation, dont la latence, le chargement et l'utilisation de l'UC.

Page d'aperçu de l'état amélioré de la console Elastic Beanstalk

Pour de plus amples informations, veuillez consulter Surveillance et création de rapports d'intégrité améliorée.

Journaux

La page Journaux vous permet d'extraire les journaux des instances EC2 de votre environnement. Lorsque vous demandez des journaux, Elastic Beanstalk envoie une commande aux instances, qui les chargent ensuite dans votre compartiment de stockage Elastic Beanstalk dans Amazon S3. Lorsque vous demandez des journaux sur cette page, Elastic Beanstalk les supprime automatiquement d'Amazon S3 après 15 minutes.

Vous pouvez également configurer les instances de votre environnement afin de charger les journaux dans Amazon S3 pour un stockage permanent une fois qu'ils ont fait l'objet d'une rotation au niveau local.

Page des journaux d'environnement de la console Elastic Beanstalk

Pour de plus amples informations, veuillez consulter Affichage des journaux des instances Amazon EC2 dans votre environnement Elastic Beanstalk.

Surveillance

La page Surveillance présente l'ensemble des informations relatives à l'état de votre environnement. Cela inclut l'ensemble des métriques par défaut fournies par Elastic Load Balancing et Amazon EC2, et les graphiques qui montrent comment l'état de l'environnement a changé au fil du temps.

Page de surveillance de la console Elastic Beanstalk

Pour de plus amples informations, veuillez consulter Surveillance de l'état de l'environnement dans la console de gestionAWS.

alertes

La page Existing alarms (Alarmes existantes) affiche des informations relatives aux alarmes que vous avez configurées pour votre environnement. Vous pouvez utiliser les options figurant sur cette page pour créer ou supprimer des alarmes.

Page d'alarmes existante de la console Elastic Beanstalk

Pour de plus amples informations, veuillez consulter Gestion des alarmes.

Mises à jour gérées

La page Managed updates overview (Présentation des mises à jour gérées) inclut des informations sur les mises à jour gérées de la plateforme et les remplacements d'instance, en indiquant aussi bien les opérations terminées que celles à venir.

Ces fonctionnalités de mis à jour gérée vous permettent de configurer votre environnement afin de le mettre à jour automatiquement vers la dernière version de plateforme, au cours de la fenêtre de maintenance hebdomadaire de votre choix. Entre les lancements des versions de plateforme, vous pouvez faire en sorte que votre environnement remplace la totalité de ses instances Amazon EC2 pendant la fenêtre de maintenance. Cela peut remédier aux problèmes qui se produisent lorsque votre application est exécutée pendant de longues périodes.

Pour de plus amples informations, veuillez consulter Mises à jour gérées de la plateforme.

Page d'alarmes existante de la console Elastic Beanstalk

Pour de plus amples informations, veuillez consulter Mises à jour gérées de la plateforme.

Étiquettes

La page Tags (Balises) affiche les balises appliquées par Elastic Beanstalk à l'environnement lors de sa création, ainsi que toutes les balises ajoutées. Vous pouvez ajouter, modifier et supprimer des balises personnalisées. Vous ne pouvez pas modifier ou supprimer les balises appliquées par Elastic Beanstalk.

Des balises d'environnement sont appliquées à toutes les ressources créées par Elastic Beanstalk pour prendre en charge votre application.

Page des balises de la console Elastic Beanstalk

Pour de plus amples informations, veuillez consulter Balisage des ressources dans vos environnements Elastic Beanstalk.

Configuration

La page Configuration (Configuration) affiche la configuration actuelle de votre environnement et de ses ressources, dont les instances Amazon EC2, un équilibreur de charge, les notifications et les paramètres de surveillance de l'état. Utilisez les paramètres figurant sur cette page pour personnaliser le comportement de votre environnement au cours des déploiements, activer des fonctionnalités supplémentaires, et modifier le type d'instance et d'autres paramètres que vous avez choisis lors de la création de l'environnement.

Page d'aperçu de la configuration de la console Elastic Beanstalk

Pour de plus amples informations, veuillez consulter Configuration d'environnements Elastic Beanstalk.