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
