Stay organized with collectionsSave and categorize content based on your preferences.
This page describes metrics collection from Google Kubernetes Engine clusters using
Google Cloud Managed Service for Prometheus.
About Prometheus
Prometheusis a leading open-source
tool for monitoring and alerting, and is a standard tool for Kubernetes
monitoring.
Google Cloud Managed Service for Prometheusis the Google Cloud fully-managed solution for
Prometheus. It lets you globally monitor and alert on your workloads, using
Prometheus, without having to manually manage and operate Prometheus at scale.
Metrics collection
Managed collectionof metrics by
Google Cloud Managed Service for Prometheus is enabled by default when you create a cluster. You
can enable managed collection on existing clusters.
By default, GKE clusters sendsystem metrics.
You can also enable additional observability metrics packages for a cluster.
For information about the types of metrics you can collect, seeManage GKE metrics.
What's next
Viewobservability metricsfor clusters and workloads in
predefined GKE dashboards in the Google Cloud console. You can
also create recommended GKE alerts and view logs for events.
[[["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-09-04 UTC."],[],[],null,["# Collect Prometheus metrics from GKE\n\nThis page describes metrics collection from Google Kubernetes Engine clusters using\nGoogle Cloud Managed Service for Prometheus.\n\nAbout Prometheus\n----------------\n\n[Prometheus](https://prometheus.io/) is a leading open-source\ntool for monitoring and alerting, and is a standard tool for Kubernetes\nmonitoring.\n\n[Google Cloud Managed Service for Prometheus](/stackdriver/docs/managed-prometheus) is the Google Cloud fully-managed solution for\nPrometheus. It lets you globally monitor and alert on your workloads, using\nPrometheus, without having to manually manage and operate Prometheus at scale.\n\nMetrics collection\n------------------\n\n[Managed collection](/stackdriver/docs/managed-prometheus/setup-managed#enable-mgdcoll-gke) of metrics by\nGoogle Cloud Managed Service for Prometheus is enabled by default when you create a cluster. You\ncan enable managed collection on existing clusters.\n\nBy default, GKE clusters send [system metrics](/monitoring/api/metrics_kubernetes).\nYou can also enable additional observability metrics packages for a cluster.\nFor information about the types of metrics you can collect, see\n[Manage GKE metrics](/stackdriver/docs/solutions/gke/managing-metrics).\n| **Note:** For [GKE Autopilot](/kubernetes-engine/docs/concepts/autopilot-overview) clusters, you can't disable collection of all GKE metrics.\n\nWhat's next\n-----------\n\n- View [observability metrics](/kubernetes-engine/docs/how-to/view-observability-metrics) for clusters and workloads in predefined GKE dashboards in the Google Cloud console. You can also create recommended GKE alerts and view logs for events.\n- [Create service level objectives (SLOs)](/stackdriver/docs/solutions/slo-monitoring/ui/create-slo) that use GKE [control plane metrics](/stackdriver/docs/solutions/gke/control-plane-metrics) to monitor availability and latency."]]