So funktioniert Amazon CloudWatch Application Insights - Amazon CloudWatch

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

So funktioniert Amazon CloudWatch Application Insights

CloudWatch Application Insights ermöglicht die Überwachung Ihrer Anwendungsressourcen. Die folgenden Informationen beschreiben, wie Application Insights funktioniert.

So überwacht Application Insights Anwendungen

Die folgenden Informationen beschreiben, wie Application Insights Anwendungen überwacht.

Anwendungserkennung und -konfiguration

Wenn eine Anwendung zum ersten Mal zu CloudWatch Application Insights hinzugefügt wird, werden die Anwendungskomponenten gescannt, um wichtige Metriken, Protokolle und andere Datenquellen zur Überwachung Ihrer Anwendung zu empfehlen. Sie können Ihre Anwendung dann auf der Grundlage dieser Empfehlungen konfigurieren.

Datenvorverarbeitung

CloudWatch Application Insights analysiert kontinuierlich die Datenquellen, die in allen Anwendungsressourcen überwacht werden, um metrische Anomalien zu erkennen und Fehler (Beobachtungen) zu protokollieren.

Intelligente Problemerkennung

Die CloudWatch Application Insights-Engine erkennt Probleme in Ihrer Anwendung, indem sie Beobachtungen mithilfe von Klassifizierungsalgorithmen und integrierten Regeln korreliert. Zur Unterstützung bei der Fehlerbehebung erstellt sie automatisierte CloudWatch Dashboards, die kontextbezogene Informationen zu den Problemen enthalten.

Alarm und Aktion

Wenn CloudWatch Application Insights ein Problem mit Ihrer Anwendung erkennt, generiert es CloudWatch Ereignisse, um Sie über das Problem zu informieren. Weitere Informationen darüber, wie Sie diese Ereignisse einrichten, finden Sie unter Application CloudWatch Insights-Ereignisse für erkannte Probleme. Darüber hinaus können Sie SNSAmazon-Benachrichtigungen so konfigurieren, dass Sie bei erkannten Problemen Benachrichtigungen erhalten.

Beispielszenario

Sie haben eineASP. NETAnwendung, die von einer SQL Serverdatenbank unterstützt wird. Plötzlich beginnt Ihre Datenbank aufgrund der hohen Speicherauslastung zu versagen. Dies führt zu einer Verschlechterung der Anwendungsleistung und möglicherweise zu HTTP 500 Fehlern auf Ihren Webservern und Ihrem Load Balancer.

Mit CloudWatch Application Insights und seinen intelligenten Analysen können Sie die Anwendungsebene identifizieren, die das Problem verursacht, indem Sie das dynamisch erstellte Dashboard überprüfen, das die zugehörigen Metriken und Protokolldateiausschnitte anzeigt. In diesem Fall liegt das Problem möglicherweise auf der SQL Datenbankebene.

Datenaufbewahrung

CloudWatch Application Insights speichert Probleme 55 Tage und Beobachtungen 60 Tage lang.

Kontingente

Standardkontingente für CloudWatch Application Insights finden Sie unter Amazon CloudWatch Application Insights-Endpunkte und Kontingente. Sofern nicht anders angegeben, gilt jedes Kontingent pro AWS Region. Kontaktieren Sie den AWS Support, um eine Erhöhung Ihres Service-Kontingents zu beantragen. Viele Services enthalten Kontingente, die nicht geändert werden können. Weitere Informationen zu den Kontingenten für einen bestimmten Service finden Sie in der Dokumentation des jeweiligen Service.