AWS::KinesisAnalyticsV2::Application MonitoringConfiguration
Describes configuration parameters for Amazon CloudWatch logging for a Java-based Kinesis Data Analytics application. For more information about CloudWatch logging, see Monitoring.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "ConfigurationType" :
String
, "LogLevel" :String
, "MetricsLevel" :String
}
YAML
ConfigurationType:
String
LogLevel:String
MetricsLevel:String
Properties
ConfigurationType
-
Describes whether to use the default CloudWatch logging configuration for an application. You must set this property to
CUSTOM
in order to set theLogLevel
orMetricsLevel
parameters.Required: Yes
Type: String
Allowed values:
DEFAULT | CUSTOM
Update requires: No interruption
LogLevel
-
Describes the verbosity of the CloudWatch Logs for an application.
Required: No
Type: String
Allowed values:
DEBUG | INFO | WARN | ERROR
Update requires: No interruption
MetricsLevel
-
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.Required: No
Type: String
Allowed values:
APPLICATION | OPERATOR | PARALLELISM | TASK
Update requires: No interruption
See also
-
MonitoringConfiguration in the Amazon Kinesis Data Analytics API Reference