Changes for version 0.019 - 2023-11-23
- Validate span processors when adding them to the TracerProvider
- Shutting down a TracerProvider that has been shutdown is not en error and no longer warns
- Add documentation for TracerProvider's add_span_processor
- Make all shutdown and force_flush methods async for consistency
- Remove lock from span to avoid running into file descriptor limits (GH #8)
Modules
An implementation of the OpenTelemetry SDK for Perl
An OpenTelemetry span exporter that prints to the console
A logical unit of instrumented code
Represents the entity producing OpenTelemetry data
The abstract interface for a sampler object
A sampler that will never sample
A sampler that will always sample
A composite sampler
The result of a sampling decision
A sampler based on the trace ID
A single operation within a trace
A batched OpenTelemetry span processor
A basic OpenTelemetry span processor
A readable snapshot of an OpenTelemetry span
A class that governs the configuration of spans
A Tracer for the OpenTelemetry SDK
Provides access to SDK OpenTelemetry Tracers