Sha256: 435134fd15928c9353fac3380d0a2108dce33205ab9ce171d3807bcab28474a2
Contents?: true
Size: 613 Bytes
Versions: 2
Compression:
Stored size: 613 Bytes
Contents
module Librato module Rails module Subscribers # ActionController Method ActiveSupport::Notifications.subscribe "process_action.action_controller" do |*args| event = ActiveSupport::Notifications::Event.new(*args) tags = { method: event.payload[:method].to_s.downcase } if tags[:method] collector.group "rails.request" do |m| m.increment "method", tags: tags, inherit_tags: true m.timing "method.time", event.duration, tags: tags, inherit_tags: true end # end group end end # end subscribe end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
librato-rails-2.1.0 | lib/librato/rails/subscribers/method.rb |
librato-rails-2.0.0 | lib/librato/rails/subscribers/method.rb |