Table of Contents

Class TelemetryOptions

Namespace
DotCompute.Core.Telemetry
Assembly
DotCompute.Core.dll

Configuration options for the telemetry provider.

public sealed class TelemetryOptions
Inheritance
TelemetryOptions
Inherited Members

Properties

DefaultExportFormat

Gets or sets the default export format.

public TelemetryExportFormat DefaultExportFormat { get; set; }

Property Value

TelemetryExportFormat

The default export format.

EnableDistributedTracing

Gets or sets the enable distributed tracing.

public bool EnableDistributedTracing { get; set; }

Property Value

bool

The enable distributed tracing.

EnablePerformanceProfiling

Gets or sets the enable performance profiling.

public bool EnablePerformanceProfiling { get; set; }

Property Value

bool

The enable performance profiling.

EnableSampling

Gets or sets the enable sampling.

public bool EnableSampling { get; set; }

Property Value

bool

The enable sampling.

ErrorRateThreshold

Gets or sets the error rate threshold.

public double ErrorRateThreshold { get; set; }

Property Value

double

The error rate threshold.

MemoryAlertThreshold

Gets or sets the memory alert threshold.

public long MemoryAlertThreshold { get; set; }

Property Value

long

The memory alert threshold.

SamplingIntervalSeconds

Gets or sets the sampling interval seconds.

public int SamplingIntervalSeconds { get; set; }

Property Value

int

The sampling interval seconds.