Show / Hide Table of Contents

Class CfnApplication.MonitoringConfigurationProperty

Describes configuration parameters for Amazon CloudWatch logging for a Java-based Kinesis Data Analytics application.

Inheritance
System.Object
CfnApplication.MonitoringConfigurationProperty
Implements
CfnApplication.IMonitoringConfigurationProperty
Namespace: Amazon.CDK.AWS.KinesisAnalyticsV2
Assembly: Amazon.CDK.AWS.KinesisAnalyticsV2.dll
Syntax (csharp)
public class MonitoringConfigurationProperty : Object, CfnApplication.IMonitoringConfigurationProperty
Syntax (vb)
Public Class MonitoringConfigurationProperty
    Inherits Object
    Implements CfnApplication.IMonitoringConfigurationProperty
Remarks

For more information about CloudWatch logging, see Monitoring .

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-monitoringconfiguration.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.KinesisAnalyticsV2;

var monitoringConfigurationProperty = new MonitoringConfigurationProperty {
    ConfigurationType = "configurationType",

    // the properties below are optional
    LogLevel = "logLevel",
    MetricsLevel = "metricsLevel"
};

Synopsis

Constructors

MonitoringConfigurationProperty()

Properties

ConfigurationType

Describes whether to use the default CloudWatch logging configuration for an application.

LogLevel

Describes the verbosity of the CloudWatch Logs for an application.

MetricsLevel

Describes the granularity of the CloudWatch Logs for an application.

Constructors

MonitoringConfigurationProperty()

public MonitoringConfigurationProperty()

Properties

ConfigurationType

Describes whether to use the default CloudWatch logging configuration for an application.

public string ConfigurationType { get; set; }
Property Value

System.String

Remarks

You must set this property to CUSTOM in order to set the LogLevel or MetricsLevel parameters.

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-monitoringconfiguration.html#cfn-kinesisanalyticsv2-application-monitoringconfiguration-configurationtype

LogLevel

Describes the verbosity of the CloudWatch Logs for an application.

public string LogLevel { get; set; }
Property Value

System.String

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-monitoringconfiguration.html#cfn-kinesisanalyticsv2-application-monitoringconfiguration-loglevel

MetricsLevel

Describes the granularity of the CloudWatch Logs for an application.

public string MetricsLevel { get; set; }
Property Value

System.String

Remarks

The Parallelism level is not recommended for applications with a Parallelism over 64 due to excessive costs.

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-monitoringconfiguration.html#cfn-kinesisanalyticsv2-application-monitoringconfiguration-metricslevel

Implements

CfnApplication.IMonitoringConfigurationProperty
Back to top Generated by DocFX