Changes for version 0.024 - 2024-08-02
- Use bigfloat instead of bignum in TraceIDRatioBased sampler to avoid complications in other code relaying on Math::BigInt and friends. This adds a dependency on Math::BigInt 0.65. See GH #16.
Changes for version 0.023001 - 2024-07-18 (TRIAL RELEASE)
- Add a `process` method to the Simple and Batch span processors to prepare for an upcoming change to the API to support OpenTelemetry logs. Their `on_end` methods now are thin wrappers to these new methods.
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