À quoi sert cette solution AWS ?

Cette solution automatise le processus de configuration des tableaux de bord Amazon CloudWatch de vos charges de travail Apache, NGINX et Puma exécutées sur Amazon EC2. Cette solution utilise plusieurs fonctions d'Amazon CloudWatch et accélère le démarrage. 

Grâce à cette solution, vous pouvez réduire le temps nécessaire pour commencer à surveiller les principales métriques de performance et les journaux de vos serveurs Web exécutés sur AWS. Cette solution fournit un tableau de bord préconfiguré qui vous permet d'analyser les modèles de trafic Web, de déterminer s'il faut augmenter ou réduire les serveurs et de détecter les goulets d'étranglement et autres problèmes de performance des charges de travail.                                                           

Avantages

Tableau de bord Amazon CloudWatch préconfiguré

Cette solution fournit un tableau de bord Amazon CloudWatch préconfiguré pour vos charges de travail Apache, NGINX et Puma.

Mécanisme d'étiquetage des instances Amazon EC2

Cette solution utilise un système de balisage pour vous permettre d'ajouter et de supprimer des instances de votre tableau de bord.

Fichiers de configuration de l'agent Amazon CloudWatch pour référence

Utilisez les fichiers de configuration de l'agent Amazon CloudWatch pour configurer vos instances EC2 exécutant
des charges de travail Apache, NGINX et Puma.

Présentation de la solution AWS

Le diagramme ci-dessous présente l'architecture que vous pouvez déployer automatiquement à l'aide du guide d'implémentation de la solution et du modèle AWS CloudFormation fourni.

Cadre de surveillance Amazon CloudWatch | Diagramme d'architecture
 Cliquer pour agrandir

Architecture de la solution CloudWatch Monitoring sur AWS

L'architecture peut être divisée en deux flux : Interaction avec l'utilisateur et Gestion de tableau de bord. 

Flux de travail Interaction avec l'utilisateur :

Le modèle AWS CloudFormation déploie la règle Amazon CloudWatch Events, la fonction AWS Lambda et AWS Systems Manager Parameter Store nécessaires à la capture des instances de charge de travail dans votre compte.

1. Les utilisateurs mettent à jour les identifications sur leurs instances à l'aide du schéma d'identification fourni comme entrée durant le déploiement de pile.
2. La règle CloudWatch Events appelle la fonction Lambda tagHandler dans une planification cron. La fonction Lambda réalise principalement deux tâches :

  • Elle utilise l'appel d'API ec2 describe-tags pour obtenir les instances avec la valeur d'identification souhaitée (comme dans l'étape 1). 
  • Elle compare la liste des instances extraites à la liste des instances AWS Systems Manager Parameter Store et met à jour le paramètre si besoin.

Flux Gestion du tableau de bord :

Le modèle AWS CloudFormation déploie la règle Amazon CloudWatch Events et
la fonction AWS Lambda nécessaires pour configurer la tableau de bord Amazon CloudWatch dédié à la charge de travail dans votre compte.

3. Lorsque AWS Systems Manager Parameter Store est mis à jour, l'événement est capturé à l'aide de la règle CloudWatch Events pour appeler la fonction Lambda dashboardHandler.
4. La fonction Lambda dashboardHandler met à jour les widgets du tableau de bord déployé
avec les journaux et les métriques de la liste d'instances mises à jour.                                            

CloudWatch Monitoring sur AWS

Version 1.1.0
Date de publication : 11/2021
Auteur : AWS

Temps de déploiement estimé : 5 min

Estimation du coût Code source  Modèle CloudFormation 
Cliquez sur le bouton ci-dessous pour vous abonner aux mises à jour de cette mise en oeuvre des solutions.
Remarque : pour vous abonner aux mises à jour RSS, vous devez activer un plug-in RSS pour le navigateur que vous utilisez.
Cette implémentation de solutions vous a-t-elle aidé ?
Donner mon avis 
Icône Créer
Déployer vous-même votre solution

Parcourez notre bibliothèque des implémentations des solutions AWS pour obtenir des réponses aux problèmes d'architecture courants.

En savoir plus 
Rechercher un partenaire APN
Rechercher un partenaire APN

Trouvez des partenaires consultants et technologiques certifiés AWS pour vous aider à commencer.

En savoir plus 
Icône Explorer
Explorer les offres de conseil pour les solutions

Parcourez notre portefeuille d'offres de conseil pour obtenir une aide approuvée AWS au déploiement de solutions.

En savoir plus