Publié le: Apr 29, 2021

Nous somme heureux de vous annoncer le lancement du framework de surveillance Amazon CloudWatch, une architecture de référence qui facilite la configuration par les clients de tableaux de bord Amazon CloudWatch pour gérer les charges de travail Apache sur AWS.

Apache est l’un des serveurs web les plus populaires pour le stockage, le traitement et l’affichage du contenu d’un site web. Toutefois, les journaux et les métriques du serveur web Apache ne sont pas faciles à collecter, lire ou analyser. Le volume de ces journaux ne permet pas aux clients de détecter les problèmes et d’y réagir rapidement, notamment les anomalies du trafic web ou les menaces liées à la sécurité. Le framework de surveillance Amazon CloudWatch pour Apache automatise la configuration d’un tableau de bord CloudWatch pour gérer les journaux et les métriques des performances des serveurs web Apache. Cette solution facilite l’analyse du trafic web, le redimensionnement des serveurs et la détection de goulots d’étranglements ou d’autres problèmes de performance. Le framework de surveillance repose sur d’Amazon CloudWatch et utilise plusieurs caractéristiques clés des services, comme les métriques, la recherche de métriques, les informations des journaux et les tableaux de bord.

Vous pouvez commencer avec le framework de surveillance Amazon CloudWatch en quelques minutes en téléchargeant le modèle de la solution depuis la bibliothèque de solutions AWS. Ensuite, installez le modèle dans le compte AWS dans lequel fonctionnent vos serveurs web Apache. Configurez vos instances EC2 en utilisant les fichiers de configuration de l’agent Amazon CloudWatch Agent fournis. Lorsque les journaux et les métriques EC2 sont chargés dans le tableau de bord Amazon CloudWatch, vous pouvez commencer à lire les métriques de niveau système, comme l’utilisation de la mémoire et les connexions TCP établies, ainsi que celles liées au traitement comme l’utilisation du CPU Apache. De plus, vous pouvez obtenir des aperçus des journaux de votre serveur web Apache pour analyser le trafic web et comprendre le fonctionnement de votre application. Cette solution est créée en utilisant le kit CDK AWS (Cloud Development Kit) afin que vous puissiez personnaliser les tableaux de bord CloudWatch par défaut pour répondre à vos besoins professionnels.

Pour commencer à utiliser cette solution, accédez à la bibliothèque de solutions AWS ou à GitHub.