The Perl and Raku Conference 2025: Greenville, South Carolina - June 27-29 Learn more

Changes for version 0.027 - 2025-05-08

  • Switch to the internal logger added to OpenTelemetry v0.030. This logger defaults to carping to STDERR at a warning level for internal messages only. The log level can be adjusted by setting the OTEL_PERL_INTERNAL_LOG_LEVEL environment variable to a suitable value. This internal logger is weaker than a regular Log::Any::Adapter and can be modified either by setting a Log::Any::Adapter or the LOG_ANY_DEFAULT_ADAPTER environment variable appropriately. Note that OTEL_PERL_INTERNAL_LOG_LEVEL will be ignored if an adapter is manually set.

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
The result of a sampling decision
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