lib/riemann/babbler/plugin.rb in riemann-babbler-0.0.2 vs lib/riemann/babbler/plugin.rb in riemann-babbler-0.0.3

- old
+ new

@@ -25,11 +25,19 @@ @configatron end alias :opts :options def report(event) - event[:tags] unless options.riemann.tags.nil? + event[:tags] = options.riemann.tags unless options.riemann.tags.nil? + event[:host] = host + log.debug "Report status: #{event.inspect}" riemann << event + end + + def host + hostname = `hostname`.chomp.downcase + hostname += options.riemann.suffix unless options.riemann.suffix.nil? + hostname end def riemann @riemann ||= Riemann::Client.new( :host => options.riemann.host,