Method: NewRelic::Agent::AgentLogger#initialize

Defined in:
lib/new_relic/agent/agent_logger.rb

#initialize(root = '', override_logger = nil) ⇒ AgentLogger

Returns a new instance of AgentLogger.

[View source]

17
18
19
20
21
22
23
24
25
26
# File 'lib/new_relic/agent/agent_logger.rb', line 17

def initialize(root = '', override_logger = nil)
  @already_logged_lock = Mutex.new
  clear_already_logged
  create_log(root, override_logger)
  set_log_level!
  set_log_format!
  disable_log_instrumentation!

  gather_startup_logs
end