This field informs Fleet-based applications/services/UIs with
the necessary information for where each underlying Cluster
reports its metrics.
Attributes
Name
Description
project_id
str
Immutable. Project used to report Metrics
location
str
Immutable. Location used to report Metrics
cluster
str
Immutable. Cluster name used to report metrics. For Anthos
on VMWare/Baremetal, it would be in format
memberClusters/cluster_name; And for Anthos on
MultiCloud, it would be in format
{azureClusters, awsClusters}/cluster_name.
kubernetes_metrics_prefix
str
Kubernetes system metrics, if available, are
written to this prefix. This defaults to
kubernetes.io for GKE, and kubernetes.io/anthos
for Anthos eventually. Noted: Anthos MultiCloud
will have kubernetes.io prefix today but will
migration to be under kubernetes.io/anthos
cluster_hash
str
Immutable. Cluster hash, this is a unique
string generated by google code, which does not
contain any PII, which we can use to reference
the cluster. This is expected to be created by
the monitoring stack and persisted into the
Cluster object as well as to GKE-Hub.
[[["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-07 UTC."],[],[],null,["# Class MonitoringConfig (1.17.3)\n\nVersion latestkeyboard_arrow_down\n\n- [1.17.3 (latest)](/python/docs/reference/gkehub/latest/google.cloud.gkehub_v1beta1.types.MonitoringConfig)\n- [1.17.1](/python/docs/reference/gkehub/1.17.1/google.cloud.gkehub_v1beta1.types.MonitoringConfig)\n- [1.16.0](/python/docs/reference/gkehub/1.16.0/google.cloud.gkehub_v1beta1.types.MonitoringConfig)\n- [1.15.1](/python/docs/reference/gkehub/1.15.1/google.cloud.gkehub_v1beta1.types.MonitoringConfig)\n- [1.14.2](/python/docs/reference/gkehub/1.14.2/google.cloud.gkehub_v1beta1.types.MonitoringConfig)\n- [1.13.1](/python/docs/reference/gkehub/1.13.1/google.cloud.gkehub_v1beta1.types.MonitoringConfig)\n- [1.12.1](/python/docs/reference/gkehub/1.12.1/google.cloud.gkehub_v1beta1.types.MonitoringConfig)\n- [1.11.0](/python/docs/reference/gkehub/1.11.0/google.cloud.gkehub_v1beta1.types.MonitoringConfig)\n- [1.10.2](/python/docs/reference/gkehub/1.10.2/google.cloud.gkehub_v1beta1.types.MonitoringConfig)\n- [1.9.0](/python/docs/reference/gkehub/1.9.0/google.cloud.gkehub_v1beta1.types.MonitoringConfig)\n- [1.8.1](/python/docs/reference/gkehub/1.8.1/google.cloud.gkehub_v1beta1.types.MonitoringConfig)\n- [1.7.1](/python/docs/reference/gkehub/1.7.1/google.cloud.gkehub_v1beta1.types.MonitoringConfig)\n- [1.6.0](/python/docs/reference/gkehub/1.6.0/google.cloud.gkehub_v1beta1.types.MonitoringConfig)\n- [1.5.3](/python/docs/reference/gkehub/1.5.3/google.cloud.gkehub_v1beta1.types.MonitoringConfig)\n- [1.4.3](/python/docs/reference/gkehub/1.4.3/google.cloud.gkehub_v1beta1.types.MonitoringConfig)\n- [1.3.0](/python/docs/reference/gkehub/1.3.0/google.cloud.gkehub_v1beta1.types.MonitoringConfig)\n- [1.2.0](/python/docs/reference/gkehub/1.2.0/google.cloud.gkehub_v1beta1.types.MonitoringConfig)\n- [1.1.0](/python/docs/reference/gkehub/1.1.0/google.cloud.gkehub_v1beta1.types.MonitoringConfig)\n- [1.0.0](/python/docs/reference/gkehub/1.0.0/google.cloud.gkehub_v1beta1.types.MonitoringConfig)\n- [0.2.2](/python/docs/reference/gkehub/0.2.2/google.cloud.gkehub_v1beta1.types.MonitoringConfig)\n- [0.1.2](/python/docs/reference/gkehub/0.1.2/google.cloud.gkehub_v1beta1.types.MonitoringConfig) \n\n MonitoringConfig(mapping=None, *, ignore_unknown_fields=False, **kwargs)\n\nThis field informs Fleet-based applications/services/UIs with\nthe necessary information for where each underlying Cluster\nreports its metrics."]]