Class WorkflowForgeOpenTelemetryOptions
- Assembly
- WorkflowForge.Extensions.Observability.OpenTelemetry.dll
Configuration options for WorkflowForge OpenTelemetry integration. Supports both distributed tracing and metrics collection.
public sealed class WorkflowForgeOpenTelemetryOptions
- Inheritance
-
WorkflowForgeOpenTelemetryOptions
- Inherited Members
Properties
EnableMetrics
Gets or sets whether metrics collection is enabled.
public bool EnableMetrics { get; set; }
Property Value
EnableOperationMetrics
Gets or sets whether operation metrics are recorded automatically.
public bool EnableOperationMetrics { get; set; }
Property Value
EnableSystemMetrics
Gets or sets whether system metrics are collected automatically.
public bool EnableSystemMetrics { get; set; }
Property Value
EnableTracing
Gets or sets whether distributed tracing is enabled.
public bool EnableTracing { get; set; }
Property Value
ServiceName
Gets or sets the service name for OpenTelemetry resource identification.
public string ServiceName { get; set; }
Property Value
ServiceVersion
Gets or sets the service version.
public string ServiceVersion { get; set; }