@Generated(value="jsii-pacmak/1.73.0 (build 6faeda3)",
date="2023-01-31T18:36:56.230Z")
public interface MonitoringConfiguration
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.msk.*; MonitoringConfiguration monitoringConfiguration = MonitoringConfiguration.builder() .clusterMonitoringLevel(ClusterMonitoringLevel.DEFAULT) .enablePrometheusJmxExporter(false) .enablePrometheusNodeExporter(false) .build();
Modifier and Type | Interface and Description |
---|---|
static class |
MonitoringConfiguration.Builder
A builder for
MonitoringConfiguration |
static class |
MonitoringConfiguration.Jsii$Proxy
An implementation for
MonitoringConfiguration |
Modifier and Type | Method and Description |
---|---|
static MonitoringConfiguration.Builder |
builder() |
default ClusterMonitoringLevel |
getClusterMonitoringLevel()
(experimental) Specifies the level of monitoring for the MSK cluster.
|
default java.lang.Boolean |
getEnablePrometheusJmxExporter()
(experimental) Indicates whether you want to enable or disable the JMX Exporter.
|
default java.lang.Boolean |
getEnablePrometheusNodeExporter()
(experimental) Indicates whether you want to enable or disable the Prometheus Node Exporter.
|
default ClusterMonitoringLevel getClusterMonitoringLevel()
Default: DEFAULT
default java.lang.Boolean getEnablePrometheusJmxExporter()
Default: false
default java.lang.Boolean getEnablePrometheusNodeExporter()
You can use the Prometheus Node Exporter to get CPU and disk metrics for the broker nodes.
Default: false
static MonitoringConfiguration.Builder builder()
MonitoringConfiguration.Builder
of MonitoringConfiguration