Module prometheus_metric

This module defines the prometheus_metric behaviour.
Required callback functions: new/1, declare/1, reset/1, reset/2, reset/3, value/1, value/2, value/3.

Data Types

counter_value()

counter_value() = number()

gauge_value()

gauge_value() = number()

help()

help() = binary() | nonempty_string()

histogram_value()

histogram_value() = {Buckets::[number(), ...], Sum::number()}

name()

name() = atom() | binary() | nonempty_string()

summary_value()

summary_value() = {Count::number(), Sum::number()}

value()

value() = counter_value() | gauge_value() | summary_value() | histogram_value() | undefined


Generated by EDoc, Aug 27 2016, 18:26:58.