Current section

Files

Jump to
prometheus src prometheus_collector.erl
Raw

src/prometheus_collector.erl

-module(prometheus_collector).
-export([deregister/2]).
-callback register(Registry :: atom) -> ok.
-callback register() -> ok.
-callback deregister(Registry :: atom) -> ok.
-callback collect_mf(Callback :: fun ((atom, atom, list(atom), string | binary) -> ok), Registry :: atom) -> ok.
-callback collect_metrics(Name :: atom, Data :: any()) -> ok.
deregister(Collector, Registry) ->
Collector:deregister(Registry).