Class OpenTelemetryOptions
Namespace: Momentum.ServiceDefaults.OpenTelemetry
Assembly: Momentum.ServiceDefaults.dll
Configuration options for OpenTelemetry instrumentation.
csharp
[ExcludeFromCodeCoverage]
public class OpenTelemetryOptionsInheritance
Inherited Members
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Constructors
OpenTelemetryOptions()
csharp
public OpenTelemetryOptions()Fields
SectionName
The configuration section name for OpenTelemetry options.
csharp
public const string SectionName = "OpenTelemetry"Field Value
Properties
SamplingRate
Sampling rate for traces (0.0 to 1.0). When not set, defaults to 1.0 in development and 0.1 in production.
csharp
public double? SamplingRate { get; set; }