KomachiHeartbeat v0.5.0 KomachiHeartbeat.RootVital View Source
Call & aggregate vital plugins.
Link to this section Summary
Link to this section Functions
Initialize vital plugins by init/0.
Link to this function
init(vitals, list)
View Sourceinit([module()], [{:timeout, pos_integer()}]) :: any()
Call & aggregate vital plugins stats/0.
Link to this function
stats(vitals)
View Sourcestats([module()]) :: {:ok | :error, %{required(atom() | binary()) => KomachiHeartbeat.Vital.stats()}}
Link to this function
stats(vitals, list)
View Sourcestats([module()], [{:timeout, pos_integer()}]) :: {:ok | :error, %{required(atom() | binary()) => KomachiHeartbeat.Vital.stats()}}
Call & aggregate vital plugins vital/0.
Link to this function
vital(vitals, list)
View Sourcevital([module()], [{:timeout, pos_integer()}]) :: :ok | :error