Stable telemetry events and reporter-neutral metric definitions for Squidie.
Squidie emits telemetry but does not install reporters, exporters, dashboards, loggers, or alerting. Hosts remain responsible for those integrations.
Summary
Functions
Returns every public Squidie telemetry event name.
Returns the recommended bounded-cardinality metric definitions.
Returns the recommended metrics with partition included as an explicit opt-in tag.
Returns whether an event name is a public Squidie lifecycle point event.
Returns whether an event prefix is a public Squidie span boundary.
Functions
@spec events() :: [[atom(), ...]]
Returns every public Squidie telemetry event name.
@spec metrics() :: [Telemetry.Metrics.t()]
Returns the recommended bounded-cardinality metric definitions.
@spec partition_metrics() :: [Telemetry.Metrics.t()]
Returns the recommended metrics with partition included as an explicit opt-in tag.
Returns whether an event name is a public Squidie lifecycle point event.
Returns whether an event prefix is a public Squidie span boundary.