Zustand und Leistung von Anwendungen überwachen

Mit Telemetrie-Dashboards für das Anwendungsmonitoring können Sie den Zustand, die Leistung und die Golden Signals von Anwendungen überwachen, die Sie über das Application Design Center bereitstellen. Sie können auch die Ergebnisse der Laufzeitsicherheit und den Compliancestatus für Ihre bereitgestellten Anwendungskomponenten prüfen.

Anwendungsmonitoring – Übersicht

Anwendungsmonitoring in Google Cloud Observability bietet Ihnen Einblick in den Zustand und die Leistung Ihrer Anwendungen. Wenn Sie Infrastrukturressourcen als Dienste oder Arbeitslasten in einer Anwendung registrieren, entweder mit App Hub oder Application Design Center, stellt Application Monitoring automatisch vordefinierte Dashboards bereit, die wichtige Log-, Messwert- und Trace-Daten in einem anwendungsorientierten Kontext anzeigen. Sie können auch Benachrichtigungsrichtlinien für Ihre Anwendungen einrichten.

Weitere Informationen zum anwendungsorientierten Modell und anderen integrierten Funktionen finden Sie unter Anwendungsorientierte Google Cloud.

Funktionsweise des Anwendungsmonitorings

Wenn Sie eine Anwendung definieren und die zugrunde liegenden Ressourcen registrieren, erkennt Application Monitoring die Anwendungsbereitstellung. Die Anwendungsdefinition dient als zentrale Informationsquelle, die die Inhaberschaft und Abhängigkeiten verdeutlicht. Für die vom Anwendungsmonitoring unterstützte Infrastruktur stellen die registrierten Dienste und Arbeitslasten die für die vordefinierten Dashboards erforderlichen Telemetriedaten bereit.

Mit diesen Dashboards können Sie Probleme diagnostizieren und die Leistung der Anwendung als Ganzes überwachen, anstatt als Sammlung unabhängiger Ressourcen.

Telemetriedaten umfassen Log-, Messwert- und Trace-Daten. Da Application Monitoring die logische Gruppierung der Dienste und Arbeitslasten Ihrer Anwendung versteht, werden alle Telemetriedaten automatisch mit anwendungsspezifischen Labels angereichert. Anschließend können Sie diese Labels verwenden, um die Daten Ihrer Anwendung in den vordefinierten Dashboards zu filtern und abzufragen.

Möglichkeiten mit dem Anwendungsmonitoring

Die Einbindung in Application Monitoring bietet folgende Möglichkeiten:

  • Konsolidierte Dashboards ansehen: Verschaffen Sie sich einen sofortigen Überblick über den Zustand Ihrer Anwendung, einschließlich wichtiger Signale wie Traffic, Fehlerrate, Latenz und Auslastung.
  • Details zu Diensten und Arbeitslasten ansehen: Rufen Sie Dashboards für einzelne Dienste und Arbeitslasten auf, um Probleme zu isolieren.
  • Telemetriedaten korrelieren: Log-, Messwert- und Trace-Daten in einer einheitlichen Ansicht untersuchen, um den vollständigen Kontext eines Problems zu verstehen.
  • Benachrichtigungen erstellen: Richten Sie Benachrichtigungsrichtlinien basierend auf anwendungsspezifischen Messwerten ein, um über potenzielle Probleme informiert zu werden.

Weitere Informationen zum Anwendungsmonitoring finden Sie in der Übersicht über das Anwendungsmonitoring.

Erste Schritte mit dem Anwendungsmonitoring

So rufen Sie Telemetriedaten für Ihre Anwendungen mit Application Monitoring auf:

  1. Richten Sie eine Anwendungsverwaltungsgrenze ein. Weitere Informationen finden Sie in der folgenden Dokumentation zu anwendungsorientierten Google Cloud-Produkten:

  2. Anwendung und ihre Komponenten definieren Sie können Anwendungen auf eine der folgenden Arten definieren:

  3. Google Cloud Observability für das Anwendungsmonitoring einrichten

  4. Rufen Sie in der Google Cloud Console die Seite Anwendungsmonitoring auf:

    Zu Anwendungsmonitoring

    Wenn Sie diese Seite über die Suchleiste suchen, wählen Sie das Ergebnis aus, dessen Zwischenüberschrift Monitoring ist.

  5. Wählen Sie in der Google Cloud Console über die Projektauswahl Ihr Verwaltungsprojekt oder Hostprojekt aus.

    Eine ausführliche Anleitung zur Verwendung der vordefinierten Dashboards und zum Erkunden Ihrer Telemetriedaten finden Sie unter Anwendungstelemetriedaten ansehen.

Sicherheitscompliance überwachen

Sie können Anwendungsdesigns validieren, um sicherzustellen, dass Ihre Infrastruktur den Organisationsrichtlinien entspricht. Dieser Ansatz vereinfacht die Anwendungsverwaltung, da Sicherheitsergebnisse auf ihre Quelle zurückgeführt werden, um die Ursache effizient zu beheben.

So rufen Sie den Laufzeit-Sicherheitsstatus Ihrer bereitgestellten Anwendungskomponenten, Bedrohungen und den Compliancestatus Ihrer Anwendungen auf:

Nächste Schritte