Den Betriebsstatus Ihrer Anwendungen mit Application Signals überwachen - 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.

Den Betriebsstatus Ihrer Anwendungen mit Application Signals überwachen

Verwenden Sie Application Signals in der CloudWatch Konsole, um den Betriebsstatus Ihrer Anwendungen zu überwachen und Fehler zu beheben:

  • Ihre Anwendungsservices überwachen – Im Rahmen der täglichen Betriebsüberwachung finden Sie auf der Seite Services eine Zusammenfassung all Ihrer Services. Sehen Sie sich die Dienste mit der höchsten Fehlerrate oder Latenz an und finden Sie heraus, welche Dienste fehlerhafte Service-Level-Indikatoren aufweisen (SLIs). Wählen Sie einen Service aus, um die Service-Detailseite zu öffnen und detaillierte Metriken, Servicebetriebe, Synthetics-Canarys und Kundenanfragen anzuzeigen. Auf diese Weise können Sie die Ursache betrieblicher Probleme ermitteln und beheben.

  • Ihre Anwendungstopologie untersuchen – Verwenden Sie die Service-Karte, um Ihre Anwendungstopologie im Laufe der Zeit zu verstehen und zu überwachen, einschließlich der Beziehungen zwischen Clients, Synthetics-Canarys, Services und Abhängigkeiten. Sehen Sie sich sofort den Zustand des Service Level-Indikators (SLI) an und lassen Sie sich wichtige Kennzahlen wie Anrufvolumen, Fehlerrate und Latenz anzeigen. Detailliertere Informationen finden Sie auf der Seite mit den Servicedetails.

Sehen Sie sich ein Beispielszenario an, das zeigt, wie diese Seiten zur schnellen Behebung eines Betriebszustands eines Services verwendet werden können, von der ersten Erkennung bis zur Identifizierung der Grundursache.

Wie Application Signals die Überwachung des Betriebsstatus ermöglicht

Nachdem Sie Ihre Anwendung für Application Signals aktiviert haben, werden Ihre Anwendungsdienste und deren Abhängigkeiten automatisch erkannt und auf den Seiten Services, Servicedetails und Service Map angezeigt. APIs Application Signals sammelt Informationen aus verschiedenen Quellen, um die Serviceerkennung und die Überwachung des Betriebsstatus zu ermöglichen:

  • AWS Distro for OpenTelemetry (ADOT) — Im Rahmen der Aktivierung von Application Signals werden OpenTelemetry Java- und Python-Bibliotheken für die automatische Instrumentierung so konfiguriert, dass sie Metriken und Traces ausgeben, die CloudWatch vom Agenten gesammelt werden. Die Metriken und Traces werden verwendet, um die Erkennung von Services, Vorgängen, Abhängigkeiten und anderen Serviceinformationen zu ermöglichen.

  • Service-Level-Ziele (SLOs) — Nachdem Sie Service-Level-Ziele für Ihre Services erstellt haben, wird auf den Seiten Services, Servicedetails und Service Map der Status des Service Level-Indikators () SLI angezeigt. SLIskann Latenz, Verfügbarkeit und andere Betriebskennzahlen überwachen.

  • CloudWatch Synthetics Canaries — Wenn Sie X-Ray Tracing auf Ihren Canaries konfigurieren, werden Aufrufe Ihrer Dienste von Ihren Canary-Skripten aus mit Ihrem Dienst verknüpft und auf der Service-Detailseite angezeigt.

  • CloudWatch Echte Benutzerüberwachung (RUM) — Wenn X-Ray Tracing auf Ihrem CloudWatch RUM Webclient aktiviert ist, werden Anfragen an Ihre Dienste automatisch zugeordnet und auf der Service-Detailseite angezeigt.

  • AWS Service Catalog AppRegistry— Application Signals erkennt automatisch AWS Ressourcen in Ihrem Konto und ermöglicht es Ihnen, sie in logischen Anwendungen zu gruppieren, die in erstellt wurden. AppRegistry Der auf der Services-Seite angezeigte Anwendungsname basiert auf der zugrunde liegenden Rechenressource, auf der Ihre Services ausgeführt werden.

Anmerkung

Application Signals zeigt Ihre Services und Operationen auf der Grundlage von Metriken und Traces an, die innerhalb des von Ihnen ausgewählten aktuellen Zeitfilters ausgegeben wurden. (Standardmäßig sind dies die letzten drei Stunden.) Wenn im aktuellen Zeitfilter für einen Services, einen Vorgang, eine Abhängigkeit, einen Synthetics-Canary oder eine Client-Seite keine Aktivität vorhanden ist, wird diese nicht angezeigt.

Derzeit können bis zu 1 000 Services angezeigt werden. Die Erkennung Ihrer Services und der Servicetopologie kann sich um bis zu 10 Minuten verzögern. Die Bewertung des Zustands Ihres Service Level Indicators (SLI) kann sich um bis zu 15 Minuten verzögern.