Behaviours: prometheus_collector, prometheus_metric.
collect_metrics(Name::prometheus_metric:name(), X2::tuple()) -> [prometheus_model:'Metric'()]
collect_mf(Registry::prometheus_registry:registry(), Callback::prometheus_collector:collect_mf_callback()) -> ok
declare(Spec::prometheus_metric:spec()) -> boolean()
deregister(Name::prometheus_metric:name()) -> {boolean(), boolean()}
deregister(Registry::prometheus_registry:registry(), Name::prometheus_metric:name()) -> {boolean(), boolean()}
deregister_cleanup(Registry::prometheus_registry:registry()) -> ok
new(Spec::prometheus_metric:spec()) -> ok
remove(Name::prometheus_metric:name()) -> boolean()
remove(Name::prometheus_metric:name(), LabelValues::prometheus_metric:label_values()) -> boolean()
remove(Registry, Name, LabelValues) -> boolean()
Registry = prometheus_registry:registry()Name = prometheus_metric:name()LabelValues = prometheus_metric:label_values()
reset(Name::prometheus_metric:name()) -> boolean()
reset(Name::prometheus_metric:name(), LabelValues::prometheus_metric:label_values()) -> boolean()
reset(Registry, Name, LabelValues) -> boolean()
Registry = prometheus_registry:registry()Name = prometheus_metric:name()LabelValues = prometheus_metric:label_values()
set(Name::prometheus_metric:name(), Value::prometheus:prometheus_boolean()) -> ok
set(Name, LabelValues, Value) -> ok
Name = prometheus_metric:name()LabelValues = prometheus_metric:label_values()Value = prometheus:prometheus_boolean()
set(Registry, Name, LabelValues, Value) -> ok
Registry = prometheus_registry:registry()Name = prometheus_metric:name()LabelValues = prometheus_metric:label_values()Value = prometheus:prometheus_boolean()
set_default(Registry::prometheus_registry:registry(), Name::prometheus_metric:name()) -> ok
toggle(Name::prometheus_metric:name()) -> ok
toggle(Name::prometheus_metric:name(), LabelValues::prometheus_metric:label_values()) -> ok
toggle(Registry, Name, LabelValues) -> ok
Registry = prometheus_registry:registry()Name = prometheus_metric:name()LabelValues = prometheus_metric:label_values()
value(Name::prometheus_metric:name()) -> boolean() | undefined
value(Name::prometheus_metric:name(), LabelValues::prometheus_metric:label_values()) -> boolean() | undefined
value(Registry, Name, LabelValues) -> boolean() | undefined
Registry = prometheus_registry:registry()Name = prometheus_metric:name()LabelValues = prometheus_metric:label_values()
values(Registry::prometheus_registry:registry(), Name::prometheus_metric:name()) -> [{list(), boolean()}]
Generated by EDoc