Verwenden von CloudWatch Amazon-Dashboards - 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.

Verwenden von CloudWatch Amazon-Dashboards

CloudWatch Amazon-Dashboards sind anpassbare Homepages in der CloudWatch Konsole, mit denen Sie Ihre Ressourcen in einer einzigen Ansicht überwachen können, auch die Ressourcen, die über verschiedene Regionen verteilt sind. Sie können CloudWatch Dashboards verwenden, um individuelle Ansichten der Kennzahlen und Alarme für Ihre AWS Ressourcen schätzen.

Mit Dashboards können Sie Folgendes erstellen:

  • Eine einzige Ansicht für ausgewählte Metriken und Alarme, um Ihnen die Bewertung des Zustands Ihrer Ressourcen und Anwendungen in einer oder mehreren Regionen zu erleichtern. Sie können die für jede Metrik in jedem Diagramm verwendete Farbe auswählen, sodass Sie dieselbe Metrik über mehrere Diagramme hinweg mühelos verfolgen können.

  • Ein operatives Playbook, das Teammitgliedern bei operativen Ereignissen Orientierungshilfen dazu bietet, wie auf bestimmte Vorfälle zu reagieren ist.

  • Eine gemeinsame Ansicht wichtiger Maßnahmen für Ressourcen und Anwendungen, die von Teammitgliedern für einen schnelleren Kommunikationsfluss bei operativen Ereignissen gemeinsam genutzt wird.

Wenn Sie mehrere haben AWS Sie können CloudWatch kontenübergreifende Observability einrichten und anschließend umfangreiche kontenübergreifende Dashboards in Ihren Monitoring-Konten erstellen. Sie können Ihre Metriken, Protokolle und Ablaufverfolgungen nahtlos und ohne Kontogrenzen suchen, visualisieren und analysieren.

Mit der CloudWatch kontoübergreifenden Observability können Sie in einem Dashboard in einem Monitoring-Konto Folgendes tun:

  • Suchen, betrachten und erstellen Sie Diagramme mit Metriken, die sich in Quellkonten befinden. Ein einzelnes Diagramm kann Metriken aus mehreren Konten enthalten.

  • Erstellen Sie Alarme im Überwachungskonto, die Metriken in Quellkonten überwachen.

  • Zeigen Sie die Protokollereignisse von Protokollgruppen an, die sich in Quellkonten befinden, und führen Sie CloudWatch Logs Insights-Abfragen von Protokollgruppen in Quellkonten durch. Eine einzelne CloudWatch Logs Insights-Abfrage in einem Überwachungskonto kann mehrere Protokollgruppen in mehreren Quellkonten gleichzeitig abfragen.

  • Zeigen Sie Knoten von Quellkonten in einer Trace Map in X-Ray an. Anschließend können Sie die Karte nach bestimmten Quellkonten filtern.

Wenn Sie bei einem Monitoring-Konto angemeldet sind, erscheint oben rechts auf jeder Seite, die CloudWatch kontoübergreifende Observability-Funktionen unterstützt, ein blaues Monitoring-Konto-Logo.

Weitere Informationen zur Einrichtung CloudWatch kontenübergreifender Observability finden Sie unter. CloudWatch kontenübergreifende Beobachtbarkeit

Sie können Dashboards von der Konsole aus erstellen oder den AWS CLI oder PutDashboard API Bedienung. Sie können Dashboards zu einer Favoritenliste hinzufügen, über die Sie nicht nur auf Ihre favorisierten Dashboards, sondern auch auf Ihre kürzlich besuchten Dashboards zugreifen können. Weitere Informationen finden Sie unter Hinzufügen eines Dashboards zu Ihrer Favoritenliste.

Um auf CloudWatch Dashboards zugreifen zu können, benötigen Sie eine der folgenden Voraussetzungen:

  • Die Richtlinie AdministratorAccess

  • Die Richtlinie CloudWatchFullAccess

  • Eine benutzerdefinierte Richtlinie mit einem oder mehreren dieser spezifischen Berechtigungen:

    • cloudwatch:GetDashboard und cloudwatch:ListDashboards, um Dashboards anzeigen zu können

    • cloudwatch:PutDashboard, um Dashboards erstellen oder ändern zu können

    • cloudwatch:DeleteDashboards, um Dashboards löschen zu können

Programmgesteuertes Erstellen eines konto- und regionenübergreifenden Dashboards

Sie können das AWS APIsund SDKs um Dashboards programmgesteuert zu erstellen. Weitere Informationen finden Sie unter. PutDashboard

Um konto- und regionenübergreifende Dashboards zu aktivieren, haben wir der Dashboard-Body-Struktur neue Parameter hinzugefügt, wie in der folgenden Tabelle und den Beispielen gezeigt. Weitere Informationen zur gesamten Dashboard-Body-Struktur finden Sie unter Dashboard-Body-Struktur und Syntax.

Parameter Verwenden Sie Scope Standard

accountId

Gibt die ID des Kontos an, in dem sich das Widget oder die Metrik befindet.

Widget oder Metrik

Konto, das derzeit angemeldet ist

region

Gibt die Region der Metrik an.

Widget oder Metrik

Aktuell in der Konsole ausgewählte Region

Die folgenden Beispiele veranschaulichen die JSON Quelle für Widgets in einem kontoübergreifenden, regionsübergreifenden Dashboard.

In diesem Beispiel wird das accountId-Feld auf die ID des Freigabekontos auf Widgetebene festgelegt. Dies gibt an, dass alle Metriken in diesem Widget von diesem Freigabekonto und dieser Region stammen.

{ "widgets": [ { ... "properties": { "metrics": [ … ], "accountId": "111122223333", "region": "us-east-1" } } ] }

In diesem Beispiel wird das accountId-Feld auf der Ebene jeder Metrik unterschiedlich festgelegt. In diesem Beispiel stammen die verschiedenen Metriken in diesem metrischen mathematischen Ausdruck von verschiedenen Freigabekonten und verschiedenen Regionen.

{ "widgets": [ { ... "properties": { "metrics": [ [ { "expression": "SUM(METRICS())", "label": "[avg: ${AVG}] Expression1", "id": "e1", "stat": "Sum" } ], [ "AWS/EC2", "CPUUtilization", { "id": "m2", "accountId": "5555666677778888", "region": "us-east-1", "label": "[avg: ${AVG}] ApplicationALabel " } ], [ ".", ".", { "id": "m1", "accountId": "9999000011112222", "region": "eu-west-1", "label": "[avg: ${AVG}] ApplicationBLabel" } ] ], "view": "timeSeries", "region": "us-east-1", ---> home region of the metric. Not present in above example "stacked": false, "stat": "Sum", "period": 300, "title": "Cross account example" } } ] }

Dieses Beispiel zeigt ein Alarm-Widget.

{ "type": "metric", "x": 6, "y": 0, "width": 6, "height": 6, "properties": { "accountID": "111122223333", "title": "over50", "annotations": { "alarms": [ "arn:aws:cloudwatch:us-east-1:379642911888:alarm:over50" ] }, "view": "timeSeries", "stacked": false } }

Dieses Beispiel bezieht sich auf ein CloudWatch Logs Insights-Widget.

{ "type": "log", "x": 0, "y": 6, "width": 24, "height": 6, "properties": { "query": "SOURCE 'route53test' | fields @timestamp, @message\n| sort @timestamp desc\n| limit 20", "accountId": "111122223333", "region": "us-east-1", "stacked": false, "view": "table" } }

Eine andere Möglichkeit, Dashboards programmgesteuert zu erstellen, besteht darin, zunächst eines in der AWS Management Console, und kopieren Sie dann die JSON Quelle dieses Dashboards. Laden Sie dazu das Dashboard und wählen Sie Actions (Aktionen), View/edit source (Quelle anzeigen/bearbeiten). Anschließend können Sie dieses Dashboard kopierenJSON, um es als Vorlage für die Erstellung ähnlicher Dashboards zu verwenden.

Erstellen eines Diagramms mit Kennzahlen aus verschiedenen Konten und Regionen in einem Dashboard CloudWatch

  1. Melden Sie sich beim Überwachungskonto an.

  2. Öffnen Sie die CloudWatch Konsole unter https://console.aws.amazon.com/cloudwatch/.

  3. Wählen Sie im Navigationsbereich Metrics (Metriken) und dann All metrics (Alle Metriken) aus.

  4. Wählen Sie das Konto und die Region aus, aus der Sie Metriken hinzufügen möchten. Sie können Ihr Konto und Ihre Region in den Dropdown-Menüs für das Konto und die Region oben rechts auf dem Bildschirm auswählen.

  5. Fügen Sie dem Diagramm die gewünschten Metriken hinzu. Weitere Informationen finden Sie unter Grafisches Darstellen von Metriken.

  6. Wiederholen Sie die Schritte 4-5, um Metriken aus anderen Konten und Regionen hinzuzufügen.

  7. (Optional) Wählen Sie die Registerkarte Graphed metrics (Metriken mit Diagrammen) und fügen Sie eine Metrik-Mathematik-Funktion hinzu, die die ausgewählten Metriken verwendet. Weitere Informationen finden Sie unter Verwenden von mathematischen Ausdrücken mit CloudWatch Metriken.

    Sie können auch ein einzelnes Diagramm so einrichten, dass es mehrere SEARCH-Funktionen enthält. Jede Suche kann sich auf ein anderes Konto oder eine andere Region beziehen.

  8. Wenn Sie mit dem Diagramm fertig sind, wählen Sie Actions (Aktionen), Add to Dashboard (Zum Dashboard hinzufügen).

    Wählen Sie Ihr kontoübergreifendes Dashboard aus und wählen Sie Add to dashboard (Zu Dashboard hinzufügen).