Class: Megaphone::Client::FluentLogger
- Inherits:
-
Object
- Object
- Megaphone::Client::FluentLogger
- Extended by:
- Forwardable
- Defined in:
- lib/megaphone/client/fluent_logger.rb
Instance Method Summary collapse
-
#initialize(host, port, overflow_handler = nil) ⇒ FluentLogger
constructor
A new instance of FluentLogger.
Constructor Details
#initialize(host, port, overflow_handler = nil) ⇒ FluentLogger
Returns a new instance of FluentLogger.
11 12 13 14 15 16 17 18 |
# File 'lib/megaphone/client/fluent_logger.rb', line 11 def initialize(host, port, overflow_handler = nil) overflow_handler ||= default_overflow_handler @logger = Fluent::Logger::FluentLogger.new('megaphone', host: host, port: port, buffer_overflow_handler: overflow_handler ) end |