otel_meter_provider -> otel_meter -> otel_counter, otel_up_down_counter, otel_histogram, otel_gauge
Details
Usually you do not need to deal with otel_gauge objects directly.
gauge_record() automatically sets up a meter and creates a
gauge instrument, as needed.
A gauge object is created by calling the create_gauge() method
of an otel_meter_provider().
You can use the record() method to record the current value.
In R gauge values are represented by doubles.
Methods
See also
Other low level metrics API:
get_default_meter_provider(),
get_meter(),
meter_provider_noop,
otel_counter,
otel_histogram,
otel_meter,
otel_meter_provider,
otel_up_down_counter
Examples
mp <- get_default_meter_provider()
mtr <- mp$get_meter()
gge <- mtr$create_gauge("response-time")
gge$record(1.123)