Parapet.SLO.Provider behaviour (parapet v1.0.0)

Copy Markdown View Source

Behaviour for providing SLOs to the Parapet system.

Stable

This module is stable as of v1.0.0. Its public API will not change without a major-version bump and a full deprecation cycle. See Stability & Deprecation Policy for details.

Summary

Callbacks

Returns the list of Parapet.SLO.SliceSpec structs this provider registers. Called by Parapet during startup to build the active SLO registry.

Callbacks

slos()

(since 1.0.0)
@callback slos() :: [struct()]

Returns the list of Parapet.SLO.SliceSpec structs this provider registers. Called by Parapet during startup to build the active SLO registry.