class MetricsMonitor::CollectorBase

Public Instance Methods

collect() click to toggle source
# File lib/metrics_monitor/collector_base.rb, line 3
def collect
  data = calculate
  { ts: Time.now.to_f, data: data }
rescue => e
  {
    error: e.to_s,
    backtrace: e&.backtrace
  }
end