Skip to content
PackagesOperationsDocs 1.3.x

@connectum/otel

OpenTelemetry providers, server/client RPC instrumentation, metrics, logging, and deep tracing helpers.

Install

bash
npm install @connectum/otel
bash
pnpm add @connectum/otel
bash
bun add @connectum/otel

Start Here

typescript
import { createOtelInterceptor, initProvider } from '@connectum/otel';

initProvider({ serviceName: 'orders-service' });
const interceptor = createOtelInterceptor({ serverPort: 5000 });

For a complete, source-verified workflow, continue with the focused guide below.

Key Entry Points

Entry pointUse it to
initProviderInitialize trace, metric, and log providers.
createOtelInterceptorInstrument inbound RPCs.
createOtelClientInterceptorInstrument outbound RPCs and propagate context.

Runtime boundaries and extension seams remain in Connectum Runtime Architecture.

Learn / Configure / API Reference

Compare all Connectum packages by capability.