Richten Sie Ihre Anwendung für die Überwachung von der CloudWatch Konsole aus ein, konfigurieren und verwalten - 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.

Richten Sie Ihre Anwendung für die Überwachung von der CloudWatch Konsole aus ein, konfigurieren und verwalten

Dieser Abschnitt enthält Schritte zur Einrichtung, Konfiguration und Verwaltung Ihrer Anwendung für die Überwachung von der CloudWatch Konsole aus.

Hinzufügen und Konfigurieren einer Anwendung

Fügen Sie eine Anwendung von der CloudWatch Konsole aus hinzu und konfigurieren Sie sie

Gehen Sie wie folgt vor, um mit CloudWatch Application Insights von der CloudWatch Konsole aus zu beginnen.

  1. Starten. Öffnen Sie die Landingpage der CloudWatch Konsole. Wählen Sie im linken Navigationsbereich unter Insights die Option Application Insights aus. Die sich öffnende Seite zeigt die Liste der Anwendungen, die mit CloudWatch Application Insights überwacht werden, zusammen mit ihrem Überwachungsstatus.

  2. Hinzufügen einer Anwendung Um die Überwachung für Ihre Anwendung einzurichten, wählen Sie Add an application (Eine Anwendung hinzufügen) aus. Beim Auswählen der Option Add an application (Eine Anwendung hinzufügen) werden Sie aufgefordert, den Anwendungstyp auszuwählen (Choose Application Type).

    • Ressourcengruppenbasierte Anwendung. Mit dieser Option können Sie auswählen, welche Ressourcengruppen in diesem Konto überwacht werden sollen. Um mehrere Anwendungen auf einer Komponente zu verwenden, müssen Sie die ressourcengruppenbasierte Überwachung verwenden.

    • Kontobasierte Anwendung. Mit dieser Option können Sie alle Ressourcen in diesem Konto überwachen. Wenn Sie alle Ressourcen in einem Konto überwachen möchten, empfehlen wir diese Option eher als die ressourcengruppenbasierte Option, da der Onboarding-Prozess per Anwendung schneller ist.

    Anmerkung

    Sie können die ressourcengruppenbasierte Überwachung nicht mit kontobasierter Überwachung mithilfe von Application Insights kombinieren. Um den Anwendungstyp zu ändern, löschen Sie alle überwachten Anwendungen und wählen Sie Choose Application Type (Anwendungstyp auswählen) aus.

    Wenn Sie Ihre erste Anwendung zur Überwachung hinzufügen, erstellt CloudWatch Application Insights eine dienstbezogene Rolle in Ihrem Konto, wodurch Application Insights berechtigt ist, andere AWS Dienste in Ihrem Namen aufzurufen. Weitere Informationen zu der serviceverknüpften Rolle, die von Application Insights in Ihrem Konto erstellt wurde, finden Sie unter Verwenden von serviceverknüpften Rollen für CloudWatch Application Insights.

  3. Resource-based application monitoring
    1. Auswählen einer RessourcengruppeWählen Sie auf der Seite „Anwendungsdetails angeben“ aus der Dropdownliste die AWS Ressourcengruppe aus, die Ihre Anwendungsressourcen enthält. Zu diesen Ressourcen gehören Frontend-Server, Load Balancer, Auto Scaling-Gruppen und Datenbankserver.

      Wenn Sie keine Ressourcengruppe für Ihre Anwendung erstellt haben, können Sie das mit Create new resource group (Neue Ressourcengruppe erstellen) tun. Weitere Informationen zu Ressourcengruppen finden Sie im AWS Resource Groups -Benutzerhandbuch.

    2. CloudWatchEreignisse überwachen. Aktivieren Sie das Kontrollkästchen, um die Überwachung von Application Insights in CloudWatch Events zu integrieren und Einblicke aus Amazon EBS, Amazon EC2, Amazon ECS AWS CodeDeploy, AWS Health APIs And Notifications, Amazon RDS, Amazon S3 und zu erhalten. AWS Step Functions

    3. Integrieren Sie mit AWS Systems Manager OpsCenter. Aktivieren Sie das Kontrollkästchen Systems Manager für Abhilfemaßnahmen generieren, um Probleme anzuzeigen und sich benachrichtigen zu lassen, wenn Probleme OpsCenter OpsItems für ausgewählte Anwendungen erkannt werden. Geben Sie das SNS-Thema ARN an, um die Vorgänge nachzuverfolgen, die zur Lösung betrieblicher Arbeitsaufgaben (OpsItems) durchgeführt werden, die sich auf Ihre AWS Ressourcen beziehen.

    4. Stichwörter — optional. CloudWatch Application Insights unterstützt sowohl tagbasierte als auch CloudFormation basierte Ressourcengruppen (mit Ausnahme von Auto Scaling Scaling-Gruppen). Weitere Informationen finden Sie unter Arbeiten mit dem Tag Editor.

    5. Wählen Sie Weiter aus.

      Für die Anwendung wird ein ARN im folgenden Format generiert.

      arn:partition:applicationinsights:region:account-id:application/resource-group/resource-group-name

      Beispiel

      arn:aws:applicationinsights:us-east-1:123456789012:application/resource-group/my-resource-group
    6. Auf der Seite Erkannte Komponenten überprüfen finden Sie unter Komponenten für die Überwachung überprüfen eine Tabelle mit den erkannten Komponenten und den zugehörigen erkannten Workloads.

      Anmerkung

      Bei Komponenten, die mehrere benutzerdefinierte Workloads unterstützen, können Sie bis zu fünf Workloads für jede Komponente überwachen. Diese Workloads werden getrennt von der Komponente überwacht.

      Der Abschnitt „Entdeckte Komponenten“ der CloudWatch Application Insights-Konsole: Überblick über die erkannten Komponenten und die zugehörigen Workloads.

      Unter Zugeordnete Workloads gibt es mehrere mögliche Meldungen, die angezeigt werden, wenn ein Workload nicht aufgeführt ist.

      • Workloads konnten nicht erkannt werden – Beim Versuch, Workloads zu erkennen, ist ein Problem aufgetreten. Stellen Sie sicher, dass Sie Voraussetzungen abgeschlossen haben. Wenn Sie Workloads hinzufügen müssen, wählen Sie Komponente bearbeiten.

      • Keine Workloads erkannt – Wir haben keine Workloads erkannt. Möglicherweise müssen Sie Workloads hinzufügen. Wählen Sie dazu Komponente bearbeiten.

      • Nicht zutreffend – Die Komponente unterstützt keine benutzerdefinierten Workloads und wird mit Standardmetriken, Alarmen und Protokollen überwacht. Sie können diesen Komponenten keine Workloads hinzufügen.

    7. Um eine Komponente zu bearbeiten, wählen Sie eine Komponente aus und klicken Sie dann auf Komponente bearbeiten. Ein Seitenbereich wird geöffnet, in dem Workloads für die Komponente erkannt wurden. In diesem Bereich können Sie die Komponentendetails bearbeiten und neue Workloads hinzufügen.

      Der Abschnitt „Entdeckte Komponenten überprüfen“ der CloudWatch Application Insights-Konsole: Die zugehörigen Workloads können bearbeitet werden.
      • Verwenden Sie die Dropdownliste, um den Workload-Typ oder -Namen zu bearbeiten.

        Der Abschnitt „Komponente bearbeiten“ der CloudWatch Application Insights-Konsole: Dropdownliste des Workload-Typs.
      • Um der Komponente einen Workload hinzuzufügen, wählen Sie Neuen Workload hinzufügen.

        Der Abschnitt „Komponente bearbeiten“ der CloudWatch Application Insights-Konsole: Schaltfläche unten links, um einen neuen Workload hinzuzufügen.
        • Wenn Neuen Workload hinzufügen nicht angezeigt wird, unterstützt diese Komponente nicht mehrere Workloads.

        • Wenn die Überschrift Zugeordnete Workloads nicht angezeigt wird, unterstützt diese Komponente keine benutzerdefinierten Workloads.

      • Um einen Workload zu entfernen, wählen Sie Entfernen neben dem Workload, den Sie aus der Überwachung entfernen möchten.

        Der Abschnitt „Komponente bearbeiten“ der CloudWatch Application Insights-Konsole: Einen Workload entfernen.
      • Um die Überwachung für die gesamte Komponente zu deaktivieren, deaktivieren Sie das Kontrollkästchen Überwachen.

        Der Abschnitt „Komponente bearbeiten“ im Kontrollkästchen „ CloudWatch Application Insights“, um die Überwachung zu deaktivieren.
      • Wenn Sie mit der Bearbeitung der Komponente fertig sind, wählen Sie in der unteren rechten Ecke die Option Änderungen speichern aus. Alle Änderungen an den Workloads für eine Komponente werden in der Tabelle Komponenten zur Überwachung überprüfen unter Zugeordnete Workloads angezeigt.

    8. Wählen Sie auf der Seite Erkannte Komponenten überprüfen die Option Weiter.

    9. Die Seite Komponentendetails angeben enthält alle Komponenten mit anpassbaren zugehörigen Workloads aus dem vorherigen Schritt.

      Anmerkung

      Wenn eine Komponentenüberschrift das Tag optional hat, sind zusätzliche Details für die Workloads in dieser Komponente optional.

      Wenn eine Komponente auf dieser Seite nicht erscheint, verfügt die Komponente über keine zusätzlichen Details, die in diesem Schritt angegeben werden können.

    10. Wählen Sie Weiter aus.

    11. Überprüfen Sie auf der Seite Überprüfen und absenden alle überwachten Komponenten- und Workload-Details.

    12. Wählen Sie Absenden aus.

    Account-based application monitoring
    1. Anwendungsname Geben Sie einen Namen für Ihre kontobasierte Anwendung ein.

    2. Automatisierte Überwachung neuer Ressourcen. Standardmäßig verwendet Application Insights empfohlene Einstellungen zum Konfigurieren der Überwachung für Ressourcenkomponenten, die Ihrem Konto nach der Anwendungsintegration hinzugefügt werden. Sie können die Überwachung bei Ressourcen ausschließen, die nach dem Onboarding Ihrer Anwendung hinzugefügt wurden, indem Sie das Kontrollkästchen deaktivieren.

    3. CloudWatchEreignisse überwachen. Aktivieren Sie das Kontrollkästchen, um die Überwachung von Application Insights in CloudWatch Events zu integrieren und Einblicke aus Amazon EBS, Amazon EC2, Amazon ECS AWS CodeDeploy, AWS Health APIs And Notifications, Amazon RDS, Amazon S3 und zu erhalten. AWS Step Functions

    4. Integrieren Sie mit AWS Systems Manager OpsCenter. Aktivieren Sie das Kontrollkästchen Systems Manager für Abhilfemaßnahmen generieren, um Probleme anzuzeigen und sich benachrichtigen zu lassen, wenn Probleme OpsCenter OpsItems für ausgewählte Anwendungen erkannt werden. Geben Sie das SNS-Thema ARN an, um die Vorgänge nachzuverfolgen, die zur Lösung betrieblicher Arbeitsaufgaben (OpsItems) durchgeführt werden, die sich auf Ihre AWS Ressourcen beziehen.

    5. Stichwörter — optional. CloudWatch Application Insights unterstützt sowohl tagbasierte als auch CloudFormation basierte Ressourcengruppen (mit Ausnahme von Auto Scaling Scaling-Gruppen). Weitere Informationen finden Sie unter Arbeiten mit dem Tag Editor.

    6. Erkannte Ressourcen. Alle in Ihrem Konto erkannten Ressourcen werden zu dieser Liste hinzugefügt. Wenn Application Insights nicht alle Ressourcen in Ihrem Konto erkennen kann, wird eine Fehlermeldung oben auf der Seite angezeigt. Diese Nachricht enthält einen Link zur Anleitung zum Hinzufügen der erforderlichen Berechtigungen.

    7. Wählen Sie Weiter aus.

      Für die Anwendung wird ein ARN im folgenden Format generiert.

      arn:partition:applicationinsights:region:account-id:application/TBD/application-name

      Beispiel

      arn:aws:applicationinsights:us-east-1:123456789012:application/TBD/my-application
  4. Nachdem Sie die Konfiguration für die Anwendungsüberwachung abgesendet haben, gelangen Sie zur Detailseite für die Anwendung, auf der Sie die Application summary (Anwendungs-Zusammenfassung), die Liste der Monitored components (überwachten Komponenten) und der Unmonitored components (nicht überwachten Komponenten) sehen. Über die Registerkarten neben Components (Komponenten) sehen Sie Configuration history (Konfigurationsverlauf), Log patterns (Protokollmuster) sowie angewandte Tags.

    Um Erkenntnisse für die Anwendung anzuzeigen, wählen Sie View Insights (Erkenntnisse anzeigen) aus.

    Sie können Ihre Auswahl für die Überwachung von CloudWatch Ereignissen und die Integration mit AWS Systems Manager aktualisieren, OpsCenter indem Sie Bearbeiten wählen.

    Unter Components (Komponenten) können Sie im Menü Actions (Aktionen) eine Instance-Gruppe erstellen, ändern oder deren Gruppierung aufheben.

    Sie können die Überwachung für Komponenten verwalten, einschließlich Anwendungsebene, Protokollgruppen, Ereignisprotokolle, Metriken und benutzerdefinierte Alarme, indem Sie das Aufzählungszeichen neben einer Komponente auswählen und dann Manage monitoring (Überwachung verwalten).

Aktivieren von Application Insights zur Ressourcenüberwachung für Amazon ECS und Amazon EKS

Sie können mit Application Insights containerisierte Anwendungen und Microservices über die Container-Insights-Konsole überwachen. Application Insights unterstützt die Überwachung der folgenden Ressourcen:

  • Amazon-ECS-Cluster

  • Amazon-ECS-Dienstleistungen

  • Amazon-ECS-Aufgaben

  • Amazon-EKS-Cluster

Wenn Application Insights aktiviert ist, bietet es empfohlene Metriken und Protokolle, erkennt potenzielle Probleme, generiert CloudWatch Ereignisse und erstellt automatische Dashboards für Ihre containerisierten Anwendungen und Microservices.

Sie können mit Application Insights containerisierte Anwendungen über die Container-Insights- oder die Application-Insights-Konsole überwachen.

Aktivieren Sie Application Insights über die Container-Insights-Konsole

Wählen Sie in der Container Insights-Konsole auf dem Container-Insights-Dashboard Performance monitoring (Leistungsüberwachung) die Option Auto-configure Application Insights (Application Insights automatisch konfigurieren) aus. Wenn Application Insights aktiviert ist, werden Details zu erkannten Problemen angezeigt.

Aktivieren Sie Application Insights über die Application-Insights-Konsole

Wenn ECS-Cluster in der Komponentenliste erscheinen, aktiviert Application Insights automatisch eine zusätzliche Containerüberwachung mit Container Insights.

Für EKS-Cluster können Sie eine zusätzliche Überwachung mit Container Insights aktivieren, um Diagnoseinformationen bereitzustellen, z. B. über fehlgeschlagene Container-Neustarts, wodurch sie Ursachen für Probleme finden und beheben können. Um Container Insights für EKS einzurichten, sind zusätzliche Schritte erforderlich. Weitere Informationen zum Einrichten von Container Insights auf EKS finden Sie unter Einrichten von Container Insights in Amazon EKS und Kubernetes.

Zusätzliche Überwachung für EKS mit Container Insights wird auf Linux-Instances mit EKS unterstützt.

Weitere Informationen zur Unterstützung von Container Insights für ECS- und EKS-Cluster finden Sie unter Container Insights.

Deaktivieren der Überwachung einer Anwendungskomponente

Um die Überwachung für eine Anwendungskomponente zu deaktivieren, wählen Sie auf der Seite mit den Anwendungsdetails die Komponente aus, für die Sie die Überwachung deaktivieren möchten. Wählen Sie Actions (Aktionen) aus und dann Remove from Monitoring (Von der Überwachung ausnehmen).

Löschen einer Anwendung

Um eine Anwendung zu löschen, wählen Sie im CloudWatch Dashboard im linken Navigationsbereich unter Insights die Option Application Insights aus. Wählen Sie die Anwendung aus, die Sie löschen möchten. Wählen Sie unter Actions (Aktionen) die Option Delete application (Anwendung löschen) aus. Dadurch wird die Überwachung gelöscht und alle gespeicherten Überwachungen für Anwendungskomponenten gelöscht. Die Anwendungsressourcen werden nicht gelöscht.