Sha256: 2cf631d65d9e7ad6add33be488794a28dfc68404067684fbdb5da79d9b12a897

Contents?: true

Size: 393 Bytes

Versions: 1

Compression:

Stored size: 393 Bytes

Contents

#!/usr/bin/env ruby
require 'rubygems'
$: <<  File.dirname(__FILE__)+'/../lib'
require 'graphiterb'
Configliere.use :commandline, :config_file
Settings.resolve!

class ToyMonitor < Graphiterb::Monitors::PeriodicMonitor
  def get_metrics metrics, since
    metrics << [scope('random', graphite_identifier), rand]
  end
end

ToyMonitor.new('toy', :iters => 5, :time => 5).run! if $0 == __FILE__

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
graphiterb-0.2.13 examples/toy.rb