Veröffentlicht am: Apr 29, 2021
Wir geben hiermit die Einführung des Amazon CloudWatch Monitoring Framework bekannt, einer Referenzarchitektur, die Kunden die Einrichtung von Amazon CloudWatch-Dashboards zur Überwachung von Apache-Workloads erleichtern, die in AWS ausgeführt werden.
Apache ist einer der beliebtesten Webserver zum Speichern, Verarbeiten und Anzeigen von Website-Inhalten. Apache-Webserverprotokolle und -Metriken können jedoch nicht einfach erfasst, gelesen oder analysiert werden. Das Volumen dieser Protokolle erschwert es den Kunden, Probleme, wie etwa Anomalien im Webdatenverkehr oder Sicherheitsbedrohungen, schnell zu erkennen und zu beheben. Amazon CloudWatch Monitoring Framework für Apache automatisiert die Einrichtung eines CloudWatch-Dashboards zur Überwachung wichtiger Leistungsmetriken und -protokolle von Apache-Webservern. Die Lösung vereinfacht die Analyse von Webdatenverkehrsmustern, die Entscheidung über eine Skalierung der Server und die Ermittlung von Engpässen oder anderen Leistungsproblemen. Amazon CloudWatch Monitoring Framework basiert auf Amazon CloudWatch und verwendet mehrere grundlegende Servicefunktionen, wie etwa Metriken, Metrik-Explorer, Logs Insights und Dashboards.
Laden Sie die Lösungsvorlage aus der AWS-Lösungsbibliothek herunter, um Amazon CloudWatch Monitoring Framework schon innerhalb weniger Minuten zu verwenden. Installieren Sie dann die Vorlage in dem AWS-Konto, in dem Ihre Apache-Webserver ausgeführt werden. Konfigurieren Sie Ihre EC2-Instances mithilfe der als Referenz bereitgestellten Amazon CloudWatch-Agent-Konfigurationsdateien. Sobald die EC2-Metriken und -Protokolle im Amazon CloudWatch-Dashboard ausgefüllt sind, können Sie mit dem Anzeigen von Metriken auf Systemebene beginnen, wie etwa Arbeitsspeichernutzung und eingerichtete TCP-Verbindungen, sowie von prozessbezogenen Metriken, wie etwa der Nutzung der Apache-CPU. Darüber hinaus können Sie Einblicke in Ihre Apache-Webserverprotokolle erhalten, um Webdatenverkehrsmuster zu analysieren und weitere Informationen über die Leistung Ihrer Anwendung zu erhalten. Die Lösung wurde mithilfe von AWS Cloud Development Kit (CDK) entwickelt. Sie können dadurch die standardmäßigen CloudWatch-Dashboards verwenden, um Ihre Geschäftsanforderungen zu erfüllen.
Besuchen Sie die AWS-Lösungsbibliothek oder GitHub, um mit der Lösung zu beginnen.