Module: LoggingElf
- Defined in:
- lib/logging_elf/gelf_data.rb,
lib/logging_elf.rb,
lib/logging_elf/config.rb,
lib/logging_elf/version.rb,
lib/logging_elf/tracing_logger.rb,
lib/logging_elf/lograge_formatter.rb,
lib/logging_elf/uncaught_exceptions_middleware.rb,
lib/logging_elf/gelf_appender.rb
Overview
graylog2.org/gelf#specs Some appenders can output to different formats, but this isn’t one of them, so it’s simplified as a result.
Defined Under Namespace
Classes: Configuration, GelfAppender, GelfData, LogrageFormatter, TracingLogger, UncaughtExceptionsMiddleware
Constant Summary collapse
- VERSION =
"0.0.1"
Class Attribute Summary collapse
-
.config ⇒ Object
Returns the value of attribute config.
Class Method Summary collapse
Class Attribute Details
.config ⇒ Object
Returns the value of attribute config.
3 4 5 |
# File 'lib/logging_elf/config.rb', line 3 def config @config end |
Class Method Details
.configure {|config| ... } ⇒ Object
6 7 8 9 |
# File 'lib/logging_elf/config.rb', line 6 def self.configure self.config ||= Configuration.new yield(config) end |