Sie können Cloud Monitoring-Dashboards verwenden, um benutzerdefinierte Dashboards und Diagramme zu erstellen. Kf verfügt über eine Standardvorlage, mit der Sie Dashboards erstellen können, um die Leistung Ihrer Anwendungen zu überwachen.
Dashboard zur Anwendungsleistung
Führen Sie die folgenden Befehle aus, um in Ihrem Monitoring-Arbeitsbereich ein Dashboard in Cloud Monitoring-Dashboards zur Überwachung der Leistung Ihrer Anwendungen bereitzustellen. Dieses Dashboard enthält Messwerte zur Anwendungsleistung wie Anfragen pro Sekunde, Round-Trip-Latenz und HTTP-Fehlercodes.
git clone https://github.com/google/kf
cd ./kf/dashboards
./create-dashboard.py my-dashboard my-cluster my-space
Systemressourcen- und Leistungsdashboard
Mit einem integrierten Dashboard können Sie sich alle Systemressourcen und Leistungsmesswerte wie eine Liste von Knoten, Pods und Containern ansehen. Klicken Sie auf den folgenden Link, um das System-Dashboard aufzurufen.
Weitere Informationen zu diesem Dashboard.
SLO und Benachrichtigungen erstellen
Sie können SLOs und Benachrichtigungen zu verfügbaren Messwerten erstellen, um die Leistung und Verfügbarkeit von System und Anwendungen zu überwachen. Sie können beispielsweise mit den Messwerten istio.io/service/server/response_latencies
eine Benachrichtigung über die Anwendungs-Roundtrip-Latenz einrichten.
Dashboard-Zugriffssteuerung
Folgen Sie dieser Anleitung, um Entwicklern und anderen Teammitgliedern Zugriff auf das Dashboard zu gewähren. Die Rolle roles/monitoring.dashboardViewer
bietet schreibgeschützten Zugriff auf Dashboards.