Stay organized with collections
Save and categorize content based on your preferences.
You can use Cloud monitoring dashboards to create custom dashboards and charts. Kf comes with a default template which can be used to create dashboards to monitor the performance of your applications.
Application performance dashboard
Run the following commands to deploy a dashboard in your monitoring workspace in Cloud monitoring dashboards to monitor performance of your apps. This dashboard has application performance metrics like requests/sec, round trip latency, HTTP error codes, and more.
You can view all the system resources and performance metrics such as list of nodes, pods, containers and much more using a built-in dashboard. Click the link below to access the system dashboard.
More details about this dashboard can be found here.
Creating SLO and Alerts
You can create SLOs and Alerts on available metrics to monitor performance and availability of both system and applications. For example, you can use the metrics istio.io/service/server/response_latencies to setup an alert on the application roundtrip latency.
Dashboard Access control
Follow the instructions here to provide dashboard access to developers and other members on the team. The role roles/monitoring.dashboardViewer provides read-only access to dashboards.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-28 UTC."],[],[],null,["# Monitoring and Dashboards\n\nYou can use [Cloud monitoring dashboards](/monitoring/dashboards) to create custom dashboards and charts. Kf comes with a default template which can be used to create dashboards to monitor the performance of your applications.\n\nApplication performance dashboard\n---------------------------------\n\nRun the following commands to deploy a dashboard in your monitoring workspace in [Cloud monitoring dashboards](/monitoring/dashboards) to monitor performance of your apps. This dashboard has application performance metrics like requests/sec, round trip latency, HTTP error codes, and more. \n\n git clone https://github.com/google/kf\n cd ./kf/dashboards\n ./create-dashboard.py my-dashboard my-cluster my-space\n\nSystem resources and performance dashboard\n------------------------------------------\n\nYou can view all the system resources and performance metrics such as list of nodes, pods, containers and much more using a built-in dashboard. Click the link below to access the system dashboard.\n\n[System dashboard](https://console.cloud.google.com/monitoring/dashboards/resourceList/kubernetes)\n\n\u003cbr /\u003e\n\nMore details about this dashboard can be found [here](/stackdriver/docs/solutions/gke/observing).\n\nCreating SLO and Alerts\n-----------------------\n\nYou can create [SLOs](/stackdriver/docs/solutions/slo-monitoring/ui/create-slo) and [Alerts](/stackdriver/docs/solutions/slo-monitoring/ui/create-alert) on available metrics to monitor performance and availability of both system and applications. For example, you can use the metrics `istio.io/service/server/response_latencies` to setup an alert on the application roundtrip latency.\n\nDashboard Access control\n------------------------\n\nFollow the instructions [here](/monitoring/access-control) to provide dashboard access to developers and other members on the team. The role `roles/monitoring.dashboardViewer` provides read-only access to dashboards."]]