Cluster Monitoring Config
data class ClusterMonitoringConfig(val advancedDatapathObservabilityConfig: ClusterMonitoringConfigAdvancedDatapathObservabilityConfig? = null, val enableComponents: List<String>? = null, val managedPrometheus: ClusterMonitoringConfigManagedPrometheus? = null)
Constructors
Link copied to clipboard
constructor(advancedDatapathObservabilityConfig: ClusterMonitoringConfigAdvancedDatapathObservabilityConfig? = null, enableComponents: List<String>? = null, managedPrometheus: ClusterMonitoringConfigManagedPrometheus? = null)
Properties
Link copied to clipboard
val advancedDatapathObservabilityConfig: ClusterMonitoringConfigAdvancedDatapathObservabilityConfig? = null
Configuration for Advanced Datapath Monitoring. Structure is documented below.
Link copied to clipboard
The GKE components exposing metrics. Supported values include: SYSTEM_COMPONENTS, APISERVER, SCHEDULER, CONTROLLER_MANAGER, STORAGE, HPA, POD, DAEMONSET, DEPLOYMENT, STATEFULSET, KUBELET, CADVISOR, DCGM and JOBSET. In beta provider, WORKLOADS is supported on top of those 12 values. (WORKLOADS is deprecated and removed in GKE 1.24.) KUBELET and CADVISOR are only supported in GKE 1.29.3-gke.1093000 and above. JOBSET is only supported in GKE 1.32.1-gke.1357001 and above.
Link copied to clipboard
Configuration for Managed Service for Prometheus. Structure is documented below.