ManagedClusterAzureMonitorProfileContainerInsights interface
Azure Monitor Container Insights profile. Represents the configuration for collecting Kubernetes events, inventory, and container stdout & stderr logs. See aka.ms/AzureMonitorContainerInsights for an overview.
Properties
| container |
Configures container network logs ingestion with Azure Monitor. The log types ingested are controlled by the associated CRD; if unspecified, defaults to |
| disable |
Indicates whether prometheus metrics scraping is disabled or not. If not specified the default is false i.e. the prometheus scraping is enabled. |
| enabled | Indicates if Azure Monitor Container Insights Logs Addon is enabled or not. |
| log |
Fully Qualified ARM Resource Id of Azure Log Analytics Workspace for storing Azure Monitor Container Insights Logs. |
| syslog |
The syslog host port. If not specified, the default port is 28330. |
Property Details
containerNetworkLogs
Configures container network logs ingestion with Azure Monitor. The log types ingested are controlled by the associated CRD; if unspecified, defaults to Disabled. See https://aka.ms/ContainerNetworkLogsDoc and https://aka.ms/acns/howtoenablecnl for details.
containerNetworkLogs?: string
Property Value
string
disablePrometheusMetricsScraping
Indicates whether prometheus metrics scraping is disabled or not. If not specified the default is false i.e. the prometheus scraping is enabled.
disablePrometheusMetricsScraping?: boolean
Property Value
boolean
enabled
Indicates if Azure Monitor Container Insights Logs Addon is enabled or not.
enabled?: boolean
Property Value
boolean
logAnalyticsWorkspaceResourceId
Fully Qualified ARM Resource Id of Azure Log Analytics Workspace for storing Azure Monitor Container Insights Logs.
logAnalyticsWorkspaceResourceId?: string
Property Value
string
syslogPort
The syslog host port. If not specified, the default port is 28330.
syslogPort?: number
Property Value
number