Interface CfnApplication.LogProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnApplication.LogProperty.Jsii$Proxy
- Enclosing class:
CfnApplication
AWS::ApplicationInsights::Application Log
property type specifies a log to monitor for the component.
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.applicationinsights.*; LogProperty logProperty = LogProperty.builder() .logType("logType") // the properties below are optional .encoding("encoding") .logGroupName("logGroupName") .logPath("logPath") .patternSet("patternSet") .build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final class
A builder forCfnApplication.LogProperty
static final class
An implementation forCfnApplication.LogProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
default String
The type of encoding of the logs to be monitored.default String
The CloudWatch log group name to be associated with the monitored log.default String
The path of the logs to be monitored.The log type decides the log patterns against which Application Insights analyzes the log.default String
The log pattern set.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getLogType
The log type decides the log patterns against which Application Insights analyzes the log.The log type is selected from the following:
SQL_SERVER
,MYSQL
,MYSQL_SLOW_QUERY
,POSTGRESQL
,ORACLE_ALERT
,ORACLE_LISTENER
,IIS
,APPLICATION
,WINDOWS_EVENTS
,WINDOWS_EVENTS_ACTIVE_DIRECTORY
,WINDOWS_EVENTS_DNS
,WINDOWS_EVENTS_IIS
,WINDOWS_EVENTS_SHAREPOINT
,SQL_SERVER_ALWAYSON_AVAILABILITY_GROUP
,SQL_SERVER_FAILOVER_CLUSTER_INSTANCE
,STEP_FUNCTION
,API_GATEWAY_ACCESS
,API_GATEWAY_EXECUTION
,SAP_HANA_LOGS
,SAP_HANA_TRACE
,SAP_HANA_HIGH_AVAILABILITY
, andDEFAULT
.- See Also:
-
getEncoding
The type of encoding of the logs to be monitored.The specified encoding should be included in the list of CloudWatch agent supported encodings. If not provided, CloudWatch Application Insights uses the default encoding type for the log type:
APPLICATION/DEFAULT
: utf-8 encodingSQL_SERVER
: utf-16 encodingIIS
: ascii encoding
- See Also:
-
getLogGroupName
The CloudWatch log group name to be associated with the monitored log.- See Also:
-
getLogPath
The path of the logs to be monitored.The log path must be an absolute Windows or Linux system file path. For more information, see CloudWatch Agent Configuration File: Logs Section .
- See Also:
-
getPatternSet
The log pattern set.- See Also:
-
builder
- Returns:
- a
CfnApplication.LogProperty.Builder
ofCfnApplication.LogProperty
-