This module defines the prometheus_collector behaviour.
Required callback functions: collect_mf/2, deregister_cleanup/1.
Optional callback functions: collect_metrics/2.
collect_mf_callback() = fun((prometheus_model:'MetricFamily'()) -> dynamic())
collector() = atom()
data() = dynamic()
| collect_mf/3 | |
| enabled_collectors/0 |
collect_mf(Registry, Collector, Callback) -> ok
Registry = prometheus_registry:registry()Collector = collector()Callback = collect_mf_callback()
enabled_collectors() -> [collector()]
Generated by EDoc