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.
Create 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.
Configure dashboard access control
Follow these instructions 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-29 UTC."],[],[],null,["# Create and use monitoring 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\nCreate 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\nConfigure dashboard access control\n----------------------------------\n\nFollow [these instructions](/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."]]