OpenTelemetryOptions
Defined in: src/otel.ts:4
Properties
Section titled “Properties”attributes?
Section titled “attributes?”
optionalattributes?: (input) =>Attributes|undefined
Defined in: src/otel.ts:16
Extra attributes for every metric data point and span, e.g. ({ context }) => ({ tenant: context.properties.get('tenant') }).
Parameters
Section titled “Parameters”TelemetryEvent | ExecutionInfo
Returns
Section titled “Returns”Attributes | undefined
meter?
Section titled “meter?”
optionalmeter?:Meter
Defined in: src/otel.ts:6
Default: metrics.getMeter('resilience-pipeline') from the global MeterProvider.
metrics?
Section titled “metrics?”
optionalmetrics?:boolean
Defined in: src/otel.ts:10
Record metrics. Default true.
spanEvents?
Section titled “spanEvents?”
optionalspanEvents?:boolean
Defined in: src/otel.ts:14
Also add each strategy event to the active span (retries, timeouts, circuit changes show up in traces). Default true.
tracer?
Section titled “tracer?”
optionaltracer?:Tracer
Defined in: src/otel.ts:8
Default: trace.getTracer('resilience-pipeline') from the global TracerProvider.
traces?
Section titled “traces?”
optionaltraces?:boolean
Defined in: src/otel.ts:12
One span per pipeline execution and one child span per attempt. Default true.