Sha256: 2577007d8f93f9a05564eedaf22334cea3bd430f77221e46780717b53819de80
Contents?: true
Size: 809 Bytes
Versions: 66
Compression:
Stored size: 809 Bytes
Contents
# encoding: utf-8 # This file is distributed under New Relic's license terms. # See https://github.com/newrelic/rpm/blob/master/LICENSE for complete details. require 'new_relic/metric_parser' module NewRelic module MetricParser class ActiveRecord < NewRelic::MetricParser::MetricParser def is_active_record? ; true; end def model_class return segments[1] end def is_database? true end def legend_name if name == 'ActiveRecord/all' 'Database' else super end end def tooltip_name if name == 'ActiveRecord/all' 'all SQL execution' else super end end def developer_name "#{model_class}##{segments.last}" end end end end
Version data entries
66 entries across 66 versions & 2 rubygems