antikythera v0.4.0 AntikytheraCore.MetricsUploader View Source
A GenServer
which buffers metrics data and periodically flushes the aggregated results to stable storage.
Link to this section Summary
Functions
Returns a specification to start this module under a supervisor.
Link to this section Functions
Returns a specification to start this module under a supervisor.
See Supervisor
.
Specs
submit( GenServer.server(), Antikythera.Metrics.DataList.t(), AntikytheraCore.Metrics.Buffer.epool_id() ) :: :ok
Specs
submit_custom_metrics( GenServer.server(), Antikythera.Metrics.DataList.t(), nil | Antikythera.Context.t() ) :: :ok
Specs
submit_with_time( GenServer.server(), Antikythera.Time.t(), Antikythera.Metrics.DataList.t(), AntikytheraCore.Metrics.Buffer.epool_id() ) :: :ok