Parapet.Probe behaviour (parapet v1.0.0)

Copy Markdown View Source

Defines a behaviour for synthetic probes.

Probes are active checks that maintain SLO signal quality by running periodic business logic.

Experimental

This module is experimental in v1.x. Its API may change in a minor release with a single-version notice in CHANGELOG.md. See Stability & Deprecation Policy for details.

Summary

Callbacks

run()

@callback run() :: :ok | {:error, term()}