Sha256: f0e2e84f7ab3068a19cba836df703feeabdafaf2ffc1195e6db6ee3bcba4a255
Contents?: true
Size: 504 Bytes
Versions: 9
Compression:
Stored size: 504 Bytes
Contents
#!/usr/bin/ruby require 'panoptimon' count = 0 bus = EM.spawn { |metric| count += 1 puts "metric: #{metric.inspect} (#{count})" EM.stop if count >= 2000 } m = Panoptimon::Monitor.new( :collectors => [ Panoptimon::Collector.new(bus: bus, command: 'sample_configs/1/collectors/clock/clock', config: {:interval => 0.5}), Panoptimon::Collector.new(bus: bus, command: %q{echo -e '{"everythings_ok" : 1}\n\c' }, config: {:interval => 0.03}) ] ) EM.run { m.run }
Version data entries
9 entries across 9 versions & 1 rubygems