Namespace: opentelemetry
npm i @temporalio/interceptors-opentelemetry
Interceptors that add OpenTelemetry tracing.
Enumerations
Classes
- OpenTelemetryActivityInboundInterceptor
- OpenTelemetryActivityOutboundInterceptor
- OpenTelemetryInboundInterceptor
- OpenTelemetryInternalsInterceptor
- OpenTelemetryOutboundInterceptor
- OpenTelemetryWorkflowClientInterceptor
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
| Name | Type |
|---|---|
exporter | SpanExporter |
resource | Resource |