Namespace WorkflowForge.Extensions.Observability.OpenTelemetry
Classes
- OpenTelemetryOperationMiddleware
Creates one span per operation and records operation metrics, honouring the WorkflowForgeOpenTelemetryOptions the foundry was enabled with.
- OpenTelemetryWorkflowMiddleware
Creates the workflow-level span that operation spans nest under. Register it on the smith with
AddWorkflowMiddleware.
- WorkflowForgeOpenTelemetryOptions
Configuration options for WorkflowForge OpenTelemetry integration. Supports both distributed tracing and metrics collection.
- WorkflowForgeOpenTelemetryService
Comprehensive OpenTelemetry service providing both distributed tracing and metrics for WorkflowForge applications using industry-standard OpenTelemetry APIs.
- WorkflowFoundryOpenTelemetryExtensions
Extension methods that add comprehensive OpenTelemetry observability capabilities to WorkflowFoundry. Provides both distributed tracing and metrics in a unified experience.