Sha256: 3c5b673e541074d55e30e26e8e473b47030838e43f8401d93bee6b05123f832f
Contents?: true
Size: 542 Bytes
Versions: 100
Compression:
Stored size: 542 Bytes
Contents
# Extend the controller with extra behavior from web transactions # This is just temporary until we switchover to WebTransaction from Controller. NewRelic::MetricParser::Controller.class_eval do def initialize(name) super if %w[Sinatra Rack Task].include?(segment_1) self.extend NewRelic::MetricParser::WebTransaction.const_get(segment_1) end end # default to v2 Web Transactions tab def drilldown_url(metric_id) {:controller => '/v2/transactions', :action => 'index', :anchor => "id=#{metric_id}"} end end
Version data entries
100 entries across 100 versions & 5 rubygems