Parrhesia.Telemetry
(parrhesia v0.12.0)
Copy Markdown
Supervision entrypoint and helpers for relay telemetry.
Starts the Prometheus reporter and telemetry poller as supervised children.
All relay metrics are namespaced under parrhesia.* and exposed through the
/metrics endpoint in Prometheus exposition format.
Summary
Functions
Returns a specification to start this module under a supervisor.
Functions
Returns a specification to start this module under a supervisor.
See Supervisor.
@spec metrics() :: [Telemetry.Metrics.t()]
@spec prometheus_reporter() :: atom()
@spec start_link(keyword()) :: Supervisor.on_start()