ArmContainerServiceModelFactory.ManagedClusterAzureMonitorProfileAppMonitoring Method

Definition

public static Azure.ResourceManager.ContainerService.Models.ManagedClusterAzureMonitorProfileAppMonitoring ManagedClusterAzureMonitorProfileAppMonitoring(bool? isAppMonitoringAutoInstrumentationEnabled = default, Azure.ResourceManager.ContainerService.Models.ManagedClusterAzureMonitorProfileAppMonitoringOpenTelemetryMetrics openTelemetryMetrics = default, Azure.ResourceManager.ContainerService.Models.ManagedClusterAzureMonitorProfileAppMonitoringOpenTelemetryLogsAndTraces openTelemetryLogsAndTraces = default);
static member ManagedClusterAzureMonitorProfileAppMonitoring : Nullable<bool> * Azure.ResourceManager.ContainerService.Models.ManagedClusterAzureMonitorProfileAppMonitoringOpenTelemetryMetrics * Azure.ResourceManager.ContainerService.Models.ManagedClusterAzureMonitorProfileAppMonitoringOpenTelemetryLogsAndTraces -> Azure.ResourceManager.ContainerService.Models.ManagedClusterAzureMonitorProfileAppMonitoring
Public Shared Function ManagedClusterAzureMonitorProfileAppMonitoring (Optional isAppMonitoringAutoInstrumentationEnabled As Nullable(Of Boolean) = Nothing, Optional openTelemetryMetrics As ManagedClusterAzureMonitorProfileAppMonitoringOpenTelemetryMetrics = Nothing, Optional openTelemetryLogsAndTraces As ManagedClusterAzureMonitorProfileAppMonitoringOpenTelemetryLogsAndTraces = Nothing) As ManagedClusterAzureMonitorProfileAppMonitoring

Parameters

isAppMonitoringAutoInstrumentationEnabled
Nullable<Boolean>

Indicates if Application Monitoring Auto-instrumentation is enabled or not.

openTelemetryMetrics
ManagedClusterAzureMonitorProfileAppMonitoringOpenTelemetryMetrics

Application Monitoring Open Telemetry Metrics Profile for AKS. Collects OpenTelemetry metrics of the application using Azure Monitor OpenTelemetry based SDKs. See https://aka.ms/AKSAppMonitoringDocs and https://aka.ms/AzureMonitorApplicationMonitoring for an overview.

openTelemetryLogsAndTraces
ManagedClusterAzureMonitorProfileAppMonitoringOpenTelemetryLogsAndTraces

Application Monitoring Open Telemetry Logs and Traces Profile for AKS. Collects OpenTelemetry logs and traces of the application using Azure Monitor OpenTelemetry based SDKs. See https://aka.ms/AKSAppMonitoringDocs and https://aka.ms/AzureMonitorApplicationMonitoring for an overview.

Returns

A new ManagedClusterAzureMonitorProfileAppMonitoring instance for mocking.

Applies to