Sha256: eea4ff1783aaa74b8933f46ac9e9cefe86c0bcbe57b6d9ff84b5c7ee66546817

Contents?: true

Size: 488 Bytes

Versions: 1

Compression:

Stored size: 488 Bytes

Contents

require 'new_relic/agent/stats_engine/metric_stats'
require 'new_relic/agent/stats_engine/samplers'
require 'new_relic/agent/stats_engine/transactions'

module NewRelic::Agent
  class StatsEngine
    include MetricStats
    include Samplers
    include Transactions
    
    def initialize
      # Makes the unit tests happy
      Thread::current[:newrelic_scope_stack] = nil
      spawn_sampler_thread
    end
    
    def log
      NewRelic::Control.instance.log
    end
    
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
factorylabs-newrelic_rpm-2.10.2.2 lib/new_relic/agent/stats_engine.rb