Skip to main content

Namespace: opentelemetry

npm i @temporalio/interceptors-opentelemetry

Interceptors that add OpenTelemetry tracing.

Documentation

Enumerations

Classes

Interfaces

References

OpenTelemetryWorkflowClientCallsInterceptor

Renames and re-exports OpenTelemetryWorkflowClientInterceptor

Variables

SPAN_DELIMITER

Const SPAN_DELIMITER: ":"

Functions

makeWorkflowExporter

makeWorkflowExporter(exporter, resource): InjectedSink<OpenTelemetryWorkflowExporter>

Takes an opentelemetry SpanExporter and turns it into an injected Workflow span exporter sink

Parameters

NameType
exporterSpanExporter
resourceResource

Returns

InjectedSink<OpenTelemetryWorkflowExporter>