Module prometheus_buckets

Data Types

bucket_bound()

bucket_bound() = number() | infinity

buckets()

buckets() = [bucket_bound(), ...]

config()

config() = undefined | default | {linear, number(), number(), pos_integer()} | {exponential, number(), number(), pos_integer()} | buckets()

Function Index

default/0
exponential/3
linear/3
new/0
new/1
position/2

Function Details

default/0

default() -> buckets()

exponential/3

exponential(Start::number(), Factor::number(), Count::pos_integer()) -> buckets()

linear/3

linear(Start::number(), Step::number(), Count::pos_integer()) -> buckets()

new/0

new() -> buckets()

new/1

new(RawBuckets::config()) -> buckets()

position/2

position(Buckets::buckets() | tuple(), Value::number()) -> pos_integer()


Generated by EDoc