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)
