Changes for version 0.020 - 2023-11-26
- Switch Metrics::Any client to strict mode, to allow for automatic metric name generation. This means the metrics can be exported with adapters that don't allow periods (eg. Prometheus). This means some metrics had to be renamed:
- otel.bsp.export.success -> otel.bsp.success
- otel.bsp.export.failure -> otel.bsp.failure
- otel.bsp.dropped_spans -> otel.bsp.spans.dropped
- otel.bsp.exported_spans -> otel.bsp.spans.processed
- otel.bsp.buffer_utilization -> otel.bsp.buffer.utilization
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