class Aws::KinesisAnalyticsV2::Types::MonitoringConfiguration
Describes configuration parameters for Amazon CloudWatch logging for an application. For more information about CloudWatch logging, see [Monitoring].
[1]: docs.aws.amazon.com/kinesisanalytics/latest/java/monitoring-overview.html
@note When making an API call, you may pass MonitoringConfiguration
data as a hash: { configuration_type: "DEFAULT", # required, accepts DEFAULT, CUSTOM metrics_level: "APPLICATION", # accepts APPLICATION, TASK, OPERATOR, PARALLELISM log_level: "INFO", # accepts INFO, WARN, ERROR, DEBUG }
@!attribute [rw] configuration_type
Describes whether to use the default CloudWatch logging configuration for an application. You must set this property to `CUSTOM` in order to set the `LogLevel` or `MetricsLevel` parameters. @return [String]
@!attribute [rw] metrics_level
Describes the granularity of the CloudWatch Logs for an application. The `Parallelism` level is not recommended for applications with a Parallelism over 64 due to excessive costs. @return [String]
@!attribute [rw] log_level
Describes the verbosity of the CloudWatch Logs for an application. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/kinesisanalyticsv2-2018-05-23/MonitoringConfiguration AWS API Documentation
Constants
- SENSITIVE