Prometheus.ex v1.3.0 Prometheus.Registry
A registry of Collectors.
The majority of users should use the :default
, rather than their own.
Creating a registry other than the default is primarily useful for unit tests, or pushing a subset of metrics to the Pushgateway from batch jobs.
Summary
Macros
Unregisters all collectors
Calls callback
for each collector with two arguments: registry
and collector
Checks whether collector
is registered
Returns collectors registered in registry
Unregisters a collector
Tries to find registry with the name
.
Assumes that registry name is always an atom.
If Name
is an atom ets:lookup/2
is used
If Name
is an iolist performs safe search (to avoid interning
atoms) and returns atom or false. This operation is O(n)
Registers a collector
Registers collectors list
Macros
Calls callback
for each collector with two arguments: registry
and collector
.
Tries to find registry with the name
.
Assumes that registry name is always an atom.
If Name
is an atom ets:lookup/2
is used
If Name
is an iolist performs safe search (to avoid interning
atoms) and returns atom or false. This operation is O(n).