An Exemplar is a recorded measurement that links metric data to trace context. Exemplars are sampled from measurements by ExemplarReservoirs and attached to metric data points during collection.
Summary
Types
@type primitive_any() :: primitive() | [primitive_any()] | %{required(String.t()) => primitive_any()}
@type t() :: %Otel.SDK.Metrics.Exemplar{ filtered_attributes: %{required(String.t()) => primitive_any()}, span_id: Otel.API.Trace.SpanId.t() | nil, time: non_neg_integer(), trace_id: Otel.API.Trace.TraceId.t() | nil, value: number() }
Functions
@spec new( value :: number(), time :: non_neg_integer(), filtered_attributes :: %{required(String.t()) => primitive_any()}, ctx :: Otel.API.Ctx.t() ) :: t()