Class
NewRelic::Agent::Harvester
In:
lib/new_relic/agent/harvester.rb
Parent:
Object
Methods
harvest_thread_enabled?
mark_started
needs_restart?
new
on_transaction
restart_harvest_thread
restart_in_children_enabled?
Attributes
starting_pid
[RW]
Public Class methods
new
(events, after_forker=NewRelic::Agent)
Inject target for after_fork call to avoid spawning thread in tests
Public Instance methods
harvest_thread_enabled?
()
mark_started
(pid = Process.pid)
needs_restart?
(pid = Process.pid)
on_transaction
(*_)
restart_harvest_thread
()
restart_in_children_enabled?
()
[Validate]