OpenTelemetry API v0.3.1 OpenTelemetry.Meter

require OpenTelemetry.Meter

OpenTelemetry.register_application_meter(Your.Application)

OpenTelemetry.Meter.new_instruments([...])
bound = OpenTelemetry.Meter.bind("some.latency", [])
# measure time spent on some function and then record it
OpenTelemetry.Meter.record(bound, time)

Link to this section Summary

Link to this section Functions

Link to this macro

bind(name, label_set)

(macro)
Link to this macro

new_instruments(list)

(macro)
Link to this macro

record(bound_instrument, number)

(macro)
Link to this macro

record(name, number, label_set)

(macro)
Link to this macro

record_batch(label_set, measurements)

(macro)
Link to this macro

release(bound_instrument)

(macro)