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)
