Class: Google::Cloud::Container::V1beta1::MonitoringComponentConfig
- Inherits:
-
Object
- Object
- Google::Cloud::Container::V1beta1::MonitoringComponentConfig
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/container/v1beta1/cluster_service.rb
Overview
MonitoringComponentConfig is cluster monitoring component configuration.
Defined Under Namespace
Modules: Component
Instance Attribute Summary collapse
-
#enable_components ⇒ ::Array<::Google::Cloud::Container::V1beta1::MonitoringComponentConfig::Component>
Select components to collect metrics.
Instance Attribute Details
#enable_components ⇒ ::Array<::Google::Cloud::Container::V1beta1::MonitoringComponentConfig::Component>
Returns Select components to collect metrics. An empty set would disable all monitoring.
6236 6237 6238 6239 6240 6241 6242 6243 6244 6245 6246 6247 6248 6249 6250 6251 6252 6253 6254 6255 6256 6257 6258 6259 6260 6261 6262 6263 6264 6265 6266 6267 6268 6269 6270 6271 6272 6273 6274 6275 6276 6277 6278 6279 6280 6281 6282 6283 6284 6285 6286 6287 |
# File 'proto_docs/google/container/v1beta1/cluster_service.rb', line 6236 class MonitoringComponentConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # GKE components exposing metrics module Component # Default value. This shouldn't be used. COMPONENT_UNSPECIFIED = 0 # system components SYSTEM_COMPONENTS = 1 # Deprecated: Use Google Cloud Managed Service for Prometheus. WORKLOADS = 2 # kube-apiserver APISERVER = 3 # kube-scheduler SCHEDULER = 4 # kube-controller-manager CONTROLLER_MANAGER = 5 # Storage STORAGE = 7 # Horizontal Pod Autoscaling HPA = 8 # Pod POD = 9 # DaemonSet DAEMONSET = 10 # Deployment DEPLOYMENT = 11 # Statefulset STATEFULSET = 12 # CADVISOR CADVISOR = 13 # KUBELET KUBELET = 14 # NVIDIA Data Center GPU Manager (DCGM) DCGM = 15 end end |