Tarantool Lua API

metrics.collector.histogram

Methods6

function histogram.check_buckets(buckets: number[]) -> boolean
function histogram.new(name: string, help: nil | string, buckets: number[] | nil, metainfo: metrics.metainfo | nil) -> metrics.collector.histogram
function histogram.set_registry(registry: metrics.registry)
function histogram.observe(num: number, label_pairs: metrics.label_pairs | nil)

Record a new value in a histogram.

function histogram.remove(label_pairs: metrics.label_pairs | nil)

Remove the observation for label_pairs.

function histogram.collect() -> metrics.observation[]

Return observations from all internal counters.

Fields4

histogram.buckets : number[]
histogram.count_collector : metrics.collector.counter
histogram.sum_collector : metrics.collector.counter
histogram.bucket_collector : metrics.collector.counter