Beobachtbarkeit – Übersicht

Cloud Service Mesh bietet Beobachtbarkeit des Zustands und der Leistung Ihrer Dienstleistungen. Zum Abrufen von Telemetriedaten stützt sich Cloud Service Mesh auf Sidecar-Proxys und fügen Sie sie als separaten Container in dieselben Pods ein, in denen sich Ihre Arbeitslasten befinden. Die Proxys fangen den gesamten ein- und ausgehenden HTTP-Traffic an die Arbeitslasten und die Daten an das Cloud Service Mesh melden. Mit diesem System können Dienstentwickler ihren Code zum Erfassen von Telemetriedaten nicht mehr instrumentieren müssen.

Cloud Monitoring und Cloud Logging sind in Ihrer Google Cloud-Projekt, wenn Sie Cloud Service Mesh installieren. Zum Melden Telemetriedaten, jeder Sidecar-Proxy, der in Ihre Dienst-Pods-Aufrufe eingefügt wird die Cloud Monitoring API und die Cloud Logging API. Die Telemetriedaten sind automatisch auf die Cloud Service Mesh-Seiten im Google Cloud Console Beachten Sie, dass Messwerte nur für HTTP-Dienste angezeigt werden. auf den Cloud Service Mesh-Seiten in der Google Cloud Console.

Cloud Service Mesh bietet mehrere vorkonfigurierte Dienst-Dashboards in der Google Cloud Console erstellen, sodass Sie Dashboards und Diagramme. Diese detaillierte Telemetrie ermöglicht Anbietern, das Verhalten von Diensten zu beobachten. Außerdem können sie damit Fehler bei Anwendungen beheben, diese verwalten und optimieren.

Auf den Cloud Service Mesh-Seiten in der Google Cloud Console haben Sie folgende Möglichkeiten:

  • Verschaffen Sie sich einen Überblick über alle Dienste in Ihrem Mesh-Netzwerk. Damit erhalten Sie wichtige Messwerte auf Dienstebene für drei der vier goldenen Monitoring-Signale: Latenz, Traffic und Fehler.

  • Definieren, prüfen und legen Sie Benachrichtigungen für Service Level Objectives (SLOs) fest, die die für den Nutzer sichtbare Leistung zusammenfassen.

  • Sie können Messwertdiagramme für einzelne Dienste anzeigen und diese mithilfe von Filtern und Aufschlüsselungen detailliert analysieren, z. B. nach Antwortcode, Protokoll, Ziel-Pod, Trafficquelle und mehr.

  • Rufen Sie detaillierte Informationen zu den Endpunkten für jeden Dienst ab und sehen Sie, wie der Traffic zwischen den Diensten fließen kann und wie die Leistung für jede Kommunikations-Edge aussieht.

  • Sehen Sie sich eine Visualisierung der Diensttopologiediagramme an, die die Dienste Ihres Mesh-Netzwerks und ihre Beziehungen zeigt.

Nächste Schritte