lib/honeybadger/monitor/worker.rb in honeybadger-1.11.0.beta3 vs lib/honeybadger/monitor/worker.rb in honeybadger-1.11.0.beta4
- old
+ new
@@ -70,10 +70,10 @@
m << "#{metric}:stddev #{values.standard_dev}" if values.count > 1
m << "#{metric} #{values.count}"
end
end.each_slice(@per_request) do |mm|
begin
- @sender.send_metrics({ :metrics => mm, :environment => Honeybadger.configuration.environment_name, :hostname => Honeybadger.configuration.hostname })
+ @sender.send_metrics({ :metrics => mm.compact, :environment => Honeybadger.configuration.environment_name, :hostname => Honeybadger.configuration.hostname })
rescue Exception => e
log(:error, "[Honeybadger::Monitor::Worker#send_metrics] Failed to send #{mm.count} metrics: #{e.class} - #{e.message}\nBacktrace:\n#{e.backtrace.join("\n\t")}")
end
end
end