Connectum API Reference / @connectum/otel / OtelInterceptorOptions
Interface: OtelInterceptorOptions ​
Defined in: packages/otel/src/types.ts:53
Options for createOtelInterceptor() (server-side)
Extends ​
Properties ​
attributeFilter? ​
optionalattributeFilter?:OtelAttributeFilter
Defined in: packages/otel/src/types.ts:40
Filter callback to exclude specific attributes
Inherited from ​
OtelBaseOptions.attributeFilter
filter? ​
optionalfilter?:OtelFilter
Defined in: packages/otel/src/types.ts:37
Filter callback to skip specific requests
Inherited from ​
recordMessages? ​
optionalrecordMessages?:boolean
Defined in: packages/otel/src/types.ts:47
Include request/response message content in span events. WARNING: May contain sensitive data.
Default ​
falseInherited from ​
OtelBaseOptions.recordMessages
serverAddress? ​
optionalserverAddress?:string
Defined in: packages/otel/src/types.ts:64
Override server.address attribute (defaults to os.hostname())
serverPort? ​
optionalserverPort?:number
Defined in: packages/otel/src/types.ts:69
Opt-in server.port attribute
trustRemote? ​
optionaltrustRemote?:boolean
Defined in: packages/otel/src/types.ts:59
Use extracted remote context as parent span. When false, creates a new root span and adds a link to the remote span.
Default ​
falsewithoutMetrics? ​
optionalwithoutMetrics?:boolean
Defined in: packages/otel/src/types.ts:34
Disable metric recording (tracing only)
Inherited from ​
OtelBaseOptions.withoutMetrics
withoutTracing? ​
optionalwithoutTracing?:boolean
Defined in: packages/otel/src/types.ts:31
Disable span creation (metrics only)
