ApplicationLog

data class ApplicationLog(val encoding: ApplicationLogEncoding? = null, val logGroupName: String? = null, val logPath: String? = null, val logType: String, val patternSet: String? = null)

A log to be monitored for the component.

Constructors

Link copied to clipboard
constructor(encoding: ApplicationLogEncoding? = null, logGroupName: String? = null, logPath: String? = null, logType: String, patternSet: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The type of encoding of the logs to be monitored.

Link copied to clipboard
val logGroupName: String? = null

The CloudWatch log group name to be associated to the monitored log.

Link copied to clipboard
val logPath: String? = null

The path of the logs to be monitored.

Link copied to clipboard

The log type decides the log patterns against which Application Insights analyzes the log.

Link copied to clipboard
val patternSet: String? = null

The name of the log pattern set.