Class: Nexaas::Auditor::StatisticsTrackers::Base

Inherits:
Object
  • Object
show all
Defined in:
lib/nexaas/auditor/statistics_trackers/base.rb

Direct Known Subclasses

Log, Stathat

Instance Method Summary collapse

Instance Method Details

#track_count(metric:, value: nil) ⇒ Object



6
7
8
9
# File 'lib/nexaas/auditor/statistics_trackers/base.rb', line 6

def track_count(metric:, value: nil)
  value ||= 1
  track(:count, metric, value)
end

#track_value(metric:, value:) ⇒ Object



11
12
13
# File 'lib/nexaas/auditor/statistics_trackers/base.rb', line 11

def track_value(metric:, value:)
  track(:value, metric, value)
end