Monitorex.Health (monitorex v0.3.0)

Copy Markdown

Health check module for Monitorex.

Gathers Collector status, ETS table sizes, event throughput, and overall health of the monitoring pipeline. Designed for load balancer probes, Kubernetes liveness checks, and operational dashboards.

Usage

iex> Monitorex.Health.check()
%{status: :healthy, uptime: ..., ets_table_sizes: %{}, ...}

Summary

Functions

Returns a map of Collector health statistics.

Functions

check()

Returns a map of Collector health statistics.

The :status field is one of :healthy, :degraded, or :unhealthy.