View Source prometheus (prometheus v4.13.0)
Summary
Types
-type buckets() :: [{prometheus_buckets:bucket_bound(), non_neg_integer()}, ...].
-type histogram() :: {buckets(), non_neg_integer(), value()} | {labels(), buckets(), non_neg_integer(), value()}.
-type label() :: {label_name(), label_value()}.
-type label_name() :: term().
-type label_value() :: term().
-type labels() :: [label()] | pre_rendered_labels().
-type pbool() :: prometheus_boolean() | {prometheus_boolean()} | {labels(), prometheus_boolean()}.
-type pre_rendered_labels() :: binary().
-type summary() :: {non_neg_integer(), value()} | {labels(), non_neg_integer(), value()}.
Functions
-spec start(application:start_type(), term()) -> supervisor:startlink_ret().
-spec stop(term()) -> ok.