Connectum API Reference / @connectum/otel / TraceAllOptions
Interface: TraceAllOptions ​
Defined in: packages/otel/src/types.ts:133
Options for traceAll() Proxy-based object wrapper
Properties ​
argsFilter? ​
optionalargsFilter?:MethodArgsFilter
Defined in: packages/otel/src/types.ts:157
Transform/masking for recorded args -- has access to method name.
exclude? ​
optionalexclude?:string[]
Defined in: packages/otel/src/types.ts:144
Blacklist of method names to exclude from wrapping
include? ​
optionalinclude?:string[]
Defined in: packages/otel/src/types.ts:141
Whitelist of method names to wrap (if provided, only these are wrapped)
prefix? ​
optionalprefix?:string
Defined in: packages/otel/src/types.ts:138
Prefix for span names: "${prefix}.${methodName}" Defaults to constructor.name or "Object"
recordArgs? ​
optionalrecordArgs?:boolean|string[]
Defined in: packages/otel/src/types.ts:152
Record method arguments as span attributes.
false(default): no args recordedtrue: all args recordedstring[]: whitelist of argument names/indices
