API Reference raven_observer_sdk v#0.5.4
Copy MarkdownModules
The behaviour contract for a Raven monitor module.
A generic assertion framework for monitoring integrations. Allows operators to define configurable health check thresholds.
Optional mixin for a Monitor that reacts to external check-in pings —
Raven's /checkin/:checkin_id HTTP endpoint — in addition to (not
instead of) its own periodic collect/2.
Behaviour for probe monitors — monitors that observe other monitors via Raven's event bus rather than collecting from an external target directly.
A standalone, low-level HTTP profiler using Mint and :ssl to measure connection
phases (DNS, TCP, SSL handshakes, TTFB, and download times) and retrieve SSL
certificate details.
Provides a runtime façade for integrations to interact with the host system.