Table of Contents

Namespace FlowOrchestrator.Core.Observability

Classes

ActivityExtensions

Helpers for the System.Diagnostics activity API used by the engine.

EngineLogScope

Helper for opening an BeginScope<TState>(TState) populated with the engine's standard correlation properties (RunId, FlowId, StepKey, Attempt).

FlowOrchestratorInstrumentationExtensions

Extension methods for wiring FlowOrchestratorTelemetry into an OpenTelemetry pipeline.

FlowOrchestratorTelemetry

Singleton telemetry hub exposing the FlowOrchestratorActivitySource and Meter used for distributed tracing and metrics. Wire up AddOpenTelemetry() and AddFlowOrchestratorInstrumentation() to export spans and counters to your observability backend.

InboundTraceContext

Helpers for extracting an ActivityContext from W3C trace-context headers on an inbound HTTP request.

LogEvents

Stable EventId constants for the structured-logging story.