API Reference instrument v#1.0.0
View SourceModules
Attribute handling for OpenTelemetry-compatible instrumentation.
Baggage propagation for OpenTelemetry-compatible instrumentation.
Generic client span utilities for tracing client operations.
SDK configuration from environment variables.
Context propagation for OpenTelemetry-compatible instrumentation.
Counter metric implementation with monotonically increasing semantics.
Exemplar reservoir sampling for metrics.
Exporter management for spans and metrics.
Console exporter for spans.
OTLP HTTP exporter for spans.
Flight recorder for low-overhead message tracing.
Worker process for receiving and storing trace events.
Gauge metric implementation for point-in-time measurements.
Histogram metric for measuring distributions of values.
Trace and Span ID generation per W3C TraceContext spec.
Log exporter manager for OpenTelemetry-compatible log export.
Console exporter for log records.
File exporter for log records with rotation support.
OTLP HTTP exporter for log records.
Erlang logger integration for OpenTelemetry-compatible instrumentation.
OpenTelemetry-compatible MeterProvider and Meter API.
Main API facade for metrics instrumentation.
OpenTelemetry Metric Views for transformation and filtering.
Metrics exporter manager for periodic metrics collection and export.
Console exporter for metrics.
OTLP HTTP exporter for metrics.
Retry helper for OTLP exporters.
Context propagation helpers for cross-process communication.
Pluggable context propagator registry.
B3 Single-Header propagator.
B3 Multi-Header propagator.
W3C Baggage propagator.
W3C TraceContext propagator.
OpenTelemetry Resource representation.
OpenTelemetry Resource Detector behavior and built-in detectors.
OpenTelemetry Sampler behavior and registry.
Always-off sampler that drops every span.
Always-on sampler that samples every span.
Attribute-aware sampler for fine-grained sampling control.
Parent-based sampler that defers to parent's sampling decision.
Probability-based sampler (TraceIdRatioBased).
OpenTelemetry Span Processor behavior and chain manager.
Batch span processor that queues spans and exports in batches.
Simple span processor that exports spans immediately.
Tail-based sampling span processor.
Test helpers for validating instrumentation in EUnit and Common Test.
OpenTelemetry-compatible Tracer API.
NIF module implementing the erl_tracer behavior.
Supervisor for flight tracer worker pool.