Current section
Files
Jump to
Current section
Files
include/otel_metrics.hrl
-record(instrument, {module :: module() | '_',
meter :: otel_meter:t() | '_',
name :: otel_instrument:name() | '_',
description :: otel_instrument:description() | undefined | '_',
kind :: otel_instrument:kind() | '_',
unit :: otel_instrument:unit() | undefined | '_',
callback :: otel_instrument:callback() | undefined | '_',
callback_args :: term() | undefined | '_'}).
-define(KIND_COUNTER, counter).
-define(KIND_OBSERVABLE_COUNTER, observable_counter).
-define(KIND_HISTOGRAM, histogram).
-define(KIND_OBSERVABLE_GAUGE, observable_gauge).
-define(KIND_UPDOWN_COUNTER, updown_counter).
-define(KIND_OBSERVABLE_UPDOWNCOUNTER, observable_updowncounter).