Module ot_value_recorder

Behaviours: ot_instrument.

Function Index

definition/1
definition/2
measurement/2
new/2
new/3
record/2
record/4

Function Details

definition/1


definition(Name::ot_meter:name()) -> ot_meter:instrument_definition()

definition/2


definition(Name::ot_meter:name(), Opts::ot_meter:instrument_opts()) -> ot_meter:instrument_definition()

measurement/2


measurement(NameOrInstrument::ot_meter:bound_instrument() | ot_meter:name(), Number::number()) -> {ot_meter:bound_instrument() | ot_meter:name(), number()}

new/2


new(Meter::opentelemetry:meter(), Name::ot_meter:name()) -> boolean()

new/3


new(Meter::opentelemetry:meter(), Name::ot_meter:name(), Opts::ot_meter:instrument_opts()) -> boolean()

record/2


record(BoundInstrument::ot_meter:bound_instrument(), Number::number()) -> ok

record/4


record(Meter::opentelemetry:meter(), Name::ot_meter:name(), Number::number(), LabelSet::ot_meter:label_set()) -> ok