Commit 9007bfab authored by Paul Asmuth's avatar Paul Asmuth
Browse files

ulm_stats: votes per second

parent 196f13fc
Loading
Loading
Loading
Loading
+14 −3
Original line number Diff line number Diff line
@@ -337,6 +337,7 @@ FnordMetric.namespace :ulikeme do
  gauge :events_per_minute, :tick => 60
  gauge :events_per_hour, :tick => 1.hour.to_i
  gauge :events_per_second, :tick => 1
  gauge :votes_per_second, :tick => 1
  
  event :"*" do
    incr :events_per_minute
@@ -344,6 +345,15 @@ FnordMetric.namespace :ulikeme do
    incr :events_per_second
  end


  event(:skip_vote){ incr :votes_per_second }
  event(:action_skip){ incr :votes_per_second }
  event(:yes_vote){ incr :votes_per_second }
  event(:action_yes){ incr :votes_per_second }
  event(:maybe_vote){ incr :votes_per_second }
  event(:action_maybe){ incr :votes_per_second }


  widget 'TechStats', {
    :title => "Events per Minute",
    :type => :timeline,
@@ -364,7 +374,7 @@ FnordMetric.namespace :ulikeme do


  widget 'TechStats', {
    :title => "Events per Second (now)",
    :title => "Events/Second",
    :type => :timeline,
    :width => 50,
    :gauges => :events_per_second,
@@ -374,10 +384,11 @@ FnordMetric.namespace :ulikeme do


  widget 'TechStats', {
    :title => "Events per Second (-1)",
    :title => "Votes/Second",
    :type => :timeline,
    :width => 50,
    :gauges => :events_per_second,
    :gauges => :votes_per_second,
    :include_current => true,
    :autoupdate => 1
  }