ClusterMonitoringConfig

data class ClusterMonitoringConfig(val advancedDatapathObservabilityConfigs: List<ClusterMonitoringConfigAdvancedDatapathObservabilityConfig>? = null, val enableComponents: List<String>? = null, val managedPrometheus: ClusterMonitoringConfigManagedPrometheus? = null)

Constructors

Link copied to clipboard
constructor(advancedDatapathObservabilityConfigs: List<ClusterMonitoringConfigAdvancedDatapathObservabilityConfig>? = null, enableComponents: List<String>? = null, managedPrometheus: ClusterMonitoringConfigManagedPrometheus? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

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 and STATEFULSET. In beta provider, WORKLOADS is supported on top of those 10 values. (WORKLOADS is deprecated and removed in GKE 1.24.)

Link copied to clipboard

Configuration for Managed Service for Prometheus. Structure is documented below.