Behaviours: application.
buckets() = [{prometheus_buckets:bucket_bound(), non_neg_integer()}, ...]
counter() = value() | {value()} | {labels(), value()}
gauge() = value() | {value()} | {labels(), value()}
histogram() = {buckets(), non_neg_integer(), value()} | {labels(), buckets(), non_neg_integer(), value()}
label() = {label_name(), label_value()}
label_name() = dynamic()
label_value() = dynamic()
labels() = [label()] | #{label_name() => label_value()} | pre_rendered_labels()
metrics() = tmetric() | [tmetric()]
pbool() = prometheus_boolean() | {prometheus_boolean()} | {labels(), prometheus_boolean()}
pre_rendered_labels() = binary()
prometheus_boolean() = boolean() | number() | list() | undefined
summary() = {non_neg_integer(), value()} | {labels(), non_neg_integer(), value()}
tmetric() = gauge() | counter() | untyped() | summary() | histogram() | pbool()
untyped() = value() | {value()} | {labels(), value()}
value() = float() | integer() | undefined | infinity
| start/0 | |
| start/2 | |
| stop/0 | |
| stop/1 |
start() -> ok | {error, dynamic()}
start(StartType::application:start_type(), StartArgs::dynamic()) -> supervisor:startlink_ret()
stop() -> ok | {error, dynamic()}
stop(State::dynamic()) -> ok
Generated by EDoc