class

Ping::HistoryStore

Inherits Reference < Object

Constructors

new(settings : Settings)
Source

Instance methods

add(input : SampleInput, session_id : Int64) : Sample
Source
clear
Source
finish_session(session_id : Int64, ended_at : Time) : Nil
Source
latest_sample
Source
replace(sessions : Array(MonitoringSession), samples : Array(Sample)) : Nil
Source
replace(sessions : Array(MonitoringSession), samples : Array(Sample), *, live_session_id : Int64 | Nil) : Nil
Source
row_series(window : Time::Span | Nil, columns : Int32, now : Time = Time.local, fill_until : Time | Nil = nil, *, anchor_time : Time | Nil = nil) : RowSeries
Source
samples
Source
sessions
Source
snapshot
Source
start_session(session : MonitoringSession) : Nil
Source