Monitoring und Dashboards

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.

System-Dashboard

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.