Sha256: 5653bbcbf0446f095b8da7f2280d754e6834321b5f646fed4f36ccc1e063547d
Contents?: true
Size: 442 Bytes
Versions: 2
Compression:
Stored size: 442 Bytes
Contents
require 'rubygems' require '../lib/ruby-metrics' # Specify a port for the agent @metrics = Metrics::Agent.new(8081) @metrics.start timer = @metrics.meter :my_meter timer.mark(500) step = 0 # This is here so that we will run indefinitely so you can hit the # status page on localhost:8081/status loop do sleep 1 modifier = rand(200).to_i step += 1 if (step % 2) modifier *= -1 end timer.mark(500 + modifier) end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
ruby-metrics-0.7.0 | examples/meter.rb |
ruby-metrics-0.6.0 | examples/meter.rb |