Changes for version 0.100 - 2026-10-11

  • Add documentation for the new OTEL_LOGS_EXPORTER environment variable (quietly supported since 0.029), and the missing POD for OpenTelemetry::SDK::Logs::LogRecord.

Changes for version 0.029 - 2026-10-03 (TRIAL RELEASE)

  • EXPERIMENTAL: Add support for logs
  • BREAKING CHANGE: The batch exporter metrics have changed name. The metrics stored under 'otel.bsp' are now stored under 'otel.processor.batch'. Their meanings and values remain the same. Please refer to the documentation of OpenTelemetry::SDK::Trace::Span::Processor::Batch and OpenTelemetry::SDK::Logs::LogRecord::Processor::Batch for more details.

Documentation

Modules

A base class for OpenTelemetry batch processors
A basic OpenTelemetry processor
An implementation of the OpenTelemetry SDK for Perl
An OpenTelemetry span exporter that prints to the console
A logical unit of instrumented code
A log entry that can be emitted
A batched OpenTelemetry log record processor
A basic OpenTelemetry log record processor
A logger for the OpenTelemetry SDK
Provides access to SDK OpenTelemetry Loggers
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