antikythera v0.3.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.
Link to this function
submit(worker_name, data_list, epool_id)
View Sourcesubmit( GenServer.server(), Antikythera.Metrics.DataList.t(), AntikytheraCore.Metrics.Buffer.epool_id() ) :: :ok
Link to this function
submit_custom_metrics(worker_name, data_list0, context)
View Sourcesubmit_custom_metrics( GenServer.server(), Antikythera.Metrics.DataList.t(), nil | Antikythera.Context.t() ) :: :ok
Link to this function
submit_with_time(worker_name, now, data_list, epool_id)
View Sourcesubmit_with_time( GenServer.server(), Antikythera.Time.t(), Antikythera.Metrics.DataList.t(), AntikytheraCore.Metrics.Buffer.epool_id() ) :: :ok