Snakepit.TelemetryMetrics (Snakepit v0.6.10)

View Source

Telemetry metric definitions and reporters for Snakepit.

Metrics focus on heartbeat and worker lifecycle events. Reporters are opt-in via configuration under :snakepit, :telemetry_metrics.

Summary

Functions

Returns the metric definitions for Snakepit telemetry.

Returns reporter child specs enabled via configuration.

Types

reporter_child_spec()

@type reporter_child_spec() :: Supervisor.child_spec()

Functions

metrics()

@spec metrics() :: [Telemetry.Metrics.t()]

Returns the metric definitions for Snakepit telemetry.

reporter_children()

@spec reporter_children() :: [reporter_child_spec()]

Returns reporter child specs enabled via configuration.