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.