class Malartu::Metric
Metrics is how Malartu
tracks data from various sources
Public Class Methods
list(starting: nil, ending: Date.today.to_s, grain: nil, timezone: 'UTC', uids: [])
click to toggle source
# File lib/malartu/metric.rb, line 8 def self.list(starting: nil, ending: Date.today.to_s, grain: nil, timezone: 'UTC', uids: []) uids = uids.join(',') params = { start_date: starting, end_date: ending, grain: grain, timezone: timezone, uids: uids }.select { |_, value| !value.nil? } Malartu.request('get', '/kpi/metrics', params) end
uids()
click to toggle source
# File lib/malartu/metric.rb, line 4 def self.uids Malartu.request('get', '/kpi/metric/uids')['valid_metric_uids'] end