Telemetry configuration options
Initialized NodeSDK instance
// Basic usage with console exporter
const sdk = createTelemetry({
serviceName: 'my-api',
serviceVersion: '1.0.0'
})
// Production with OTLP exporters
const sdk = createTelemetry({
serviceName: 'my-api',
serviceVersion: '1.0.0',
environment: 'production',
tracing: {
exporter: 'otlp'
},
metrics: {
exporters: ['prometheus', 'otlp'],
port: 9090
}
})
Creates and initializes OpenTelemetry instrumentation
Builds a fully configured NodeSDK instance with: