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 |