Table of Contents

Class AutocollectedMetricsExtractor

Namespace
Microsoft.ApplicationInsights.Extensibility
Assembly
Microsoft.ApplicationInsights.dll
public sealed class AutocollectedMetricsExtractor : ITelemetryProcessor, ITelemetryModule, IDisposable
Inheritance
AutocollectedMetricsExtractor
Implements
Inherited Members
Extension Methods

Constructors

AutocollectedMetricsExtractor(ITelemetryProcessor)

public AutocollectedMetricsExtractor(ITelemetryProcessor nextProcessorInPipeline)

Parameters

nextProcessorInPipeline ITelemetryProcessor

Properties

MaxDependencyCloudRoleInstanceValuesToDiscover

public int MaxDependencyCloudRoleInstanceValuesToDiscover { get; set; }

Property Value

int

MaxDependencyCloudRoleNameValuesToDiscover

public int MaxDependencyCloudRoleNameValuesToDiscover { get; set; }

Property Value

int

MaxDependencyResultCodesToDiscover

public int MaxDependencyResultCodesToDiscover { get; set; }

Property Value

int

MaxDependencyTargetValuesToDiscover

public int MaxDependencyTargetValuesToDiscover { get; set; }

Property Value

int

MaxDependencyTypesToDiscover

public int MaxDependencyTypesToDiscover { get; set; }

Property Value

int

MaxExceptionCloudRoleInstanceValuesToDiscover

public int MaxExceptionCloudRoleInstanceValuesToDiscover { get; set; }

Property Value

int

MaxExceptionCloudRoleNameValuesToDiscover

public int MaxExceptionCloudRoleNameValuesToDiscover { get; set; }

Property Value

int

MaxRequestCloudRoleInstanceValuesToDiscover

public int MaxRequestCloudRoleInstanceValuesToDiscover { get; set; }

Property Value

int

MaxRequestCloudRoleNameValuesToDiscover

public int MaxRequestCloudRoleNameValuesToDiscover { get; set; }

Property Value

int

MaxRequestResponseCodeValuesToDiscover

public int MaxRequestResponseCodeValuesToDiscover { get; set; }

Property Value

int

MaxTraceCloudRoleInstanceValuesToDiscover

public int MaxTraceCloudRoleInstanceValuesToDiscover { get; set; }

Property Value

int

MaxTraceCloudRoleNameValuesToDiscover

public int MaxTraceCloudRoleNameValuesToDiscover { get; set; }

Property Value

int

Methods

Dispose()

public void Dispose()

Initialize(TelemetryConfiguration)

public void Initialize(TelemetryConfiguration configuration)

Parameters

configuration TelemetryConfiguration

Process(ITelemetry)

public void Process(ITelemetry item)

Parameters

item ITelemetry