Module otel_meter_default

Behaviours: otel_meter.

Function Index

create_instrument/4
create_instrument/6
lookup_instrument/2
record/3
record/4
record/5
register_callback/4
scope/1

Function Details

create_instrument/4

create_instrument(Meter::otel_meter:t(), Name::otel_instrument:name(), Kind::otel_instrument:kind(), Opts::otel_instrument:opts()) -> otel_instrument:t()

create_instrument/6

create_instrument(Meter::otel_meter:t(), Name::otel_instrument:name(), Kind::otel_instrument:kind(), Callback::otel_instrument:callback(), CallbackArgs::otel_instrument:callback_args(), Opts::otel_instrument:opts()) -> otel_instrument:t()

lookup_instrument/2

lookup_instrument(X1, Name) -> any()

record/3

record(Ctx, Instrument, Number) -> any()

record/4

record(Ctx, Meter, NameOrInstrument, Number) -> any()

record/5

record(Ctx, X2, NameOrInstrument, Number, Attributes) -> any()

register_callback/4

register_callback(X1, Instruments, Callback, CallbackArgs) -> any()

scope/1

scope(Meter::{module(), #meter{}} | #meter{}) -> opentelemetry:instrumentation_scope() | undefined


Generated by EDoc