Snakepit.Telemetry.Handlers.Metrics (Snakepit v0.8.7)

View Source

Telemetry metrics definitions for ML-related events.

Provides telemetry_metrics compatible metric definitions for hardware detection, circuit breaker, GPU profiling, and error events.

Summary

Functions

Returns all ML-related telemetry metrics definitions.

Returns Prometheus-compatible metric definitions.

Functions

definitions()

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

Returns all ML-related telemetry metrics definitions.

These can be used with TelemetryMetricsPrometheus or other telemetry metrics reporters.

prometheus_definitions()

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

Returns Prometheus-compatible metric definitions.

Same as definitions/0 but ensures all metrics have names compatible with Prometheus naming conventions.