ArmContainerServiceModelFactory.ManagedClusterAzureMonitorProfile Method

Definition

Overloads

ManagedClusterAzureMonitorProfile(ManagedClusterMonitorProfileMetrics, Nullable<Boolean>)

Source:
ArmContainerServiceModelFactory.cs
Source:
ArmContainerServiceModelFactory.cs

Initializes a new instance of ManagedClusterAzureMonitorProfile.

public static Azure.ResourceManager.ContainerService.Models.ManagedClusterAzureMonitorProfile ManagedClusterAzureMonitorProfile(Azure.ResourceManager.ContainerService.Models.ManagedClusterMonitorProfileMetrics metrics = default, bool? isAppMonitoringAutoInstrumentationEnabled = default);
public static Azure.ResourceManager.ContainerService.Models.ManagedClusterAzureMonitorProfile ManagedClusterAzureMonitorProfile(Azure.ResourceManager.ContainerService.Models.ManagedClusterMonitorProfileMetrics metrics, bool? isAppMonitoringAutoInstrumentationEnabled);
static member ManagedClusterAzureMonitorProfile : Azure.ResourceManager.ContainerService.Models.ManagedClusterMonitorProfileMetrics * Nullable<bool> -> Azure.ResourceManager.ContainerService.Models.ManagedClusterAzureMonitorProfile
Public Shared Function ManagedClusterAzureMonitorProfile (Optional metrics As ManagedClusterMonitorProfileMetrics = Nothing, Optional isAppMonitoringAutoInstrumentationEnabled As Nullable(Of Boolean) = Nothing) As ManagedClusterAzureMonitorProfile
Public Shared Function ManagedClusterAzureMonitorProfile (metrics As ManagedClusterMonitorProfileMetrics, isAppMonitoringAutoInstrumentationEnabled As Nullable(Of Boolean)) As ManagedClusterAzureMonitorProfile

Parameters

metrics
ManagedClusterMonitorProfileMetrics

Metrics profile for the prometheus service addon.

isAppMonitoringAutoInstrumentationEnabled
Nullable<Boolean>

Indicates if Application Monitoring Auto Instrumentation is enabled or not.

Returns

A new ManagedClusterAzureMonitorProfile instance for mocking.

Applies to

ManagedClusterAzureMonitorProfile(ManagedClusterMonitorProfileMetrics, ManagedClusterAzureMonitorProfileContainerInsights, ManagedClusterAzureMonitorProfileAppMonitoring)

Source:
ArmContainerServiceModelFactory.cs
public static Azure.ResourceManager.ContainerService.Models.ManagedClusterAzureMonitorProfile ManagedClusterAzureMonitorProfile(Azure.ResourceManager.ContainerService.Models.ManagedClusterMonitorProfileMetrics metrics = default, Azure.ResourceManager.ContainerService.Models.ManagedClusterAzureMonitorProfileContainerInsights containerInsights = default, Azure.ResourceManager.ContainerService.Models.ManagedClusterAzureMonitorProfileAppMonitoring appMonitoring = default);
static member ManagedClusterAzureMonitorProfile : Azure.ResourceManager.ContainerService.Models.ManagedClusterMonitorProfileMetrics * Azure.ResourceManager.ContainerService.Models.ManagedClusterAzureMonitorProfileContainerInsights * Azure.ResourceManager.ContainerService.Models.ManagedClusterAzureMonitorProfileAppMonitoring -> Azure.ResourceManager.ContainerService.Models.ManagedClusterAzureMonitorProfile
Public Shared Function ManagedClusterAzureMonitorProfile (Optional metrics As ManagedClusterMonitorProfileMetrics = Nothing, Optional containerInsights As ManagedClusterAzureMonitorProfileContainerInsights = Nothing, Optional appMonitoring As ManagedClusterAzureMonitorProfileAppMonitoring = Nothing) As ManagedClusterAzureMonitorProfile

Parameters

metrics
ManagedClusterMonitorProfileMetrics

Metrics profile for the Azure Monitor managed service for Prometheus addon. Collect out-of-the-box Kubernetes infrastructure metrics to send to an Azure Monitor Workspace and configure additional scraping for custom targets. See aka.ms/AzureManagedPrometheus for an overview.

containerInsights
ManagedClusterAzureMonitorProfileContainerInsights

Azure Monitor Container Insights Profile for Kubernetes Events, Inventory and Container stdout & stderr logs etc. See aka.ms/AzureMonitorContainerInsights for an overview.

appMonitoring
ManagedClusterAzureMonitorProfileAppMonitoring

Application Monitoring Profile for Kubernetes Application Container. Collects application logs, metrics and traces through auto-instrumentation of the application using Azure Monitor OpenTelemetry based SDKs. See aka.ms/AzureMonitorApplicationMonitoring for an overview.

Returns

A new ManagedClusterAzureMonitorProfile instance for mocking.

Applies to