Module: Semlog
- Includes:
- Levels
- Defined in:
- lib/semlog.rb,
lib/semlog/version.rb,
lib/semlog/severity.rb,
lib/semlog/rabbit_notifier.rb,
lib/semlog/gelflog_appender.rb
Defined Under Namespace
Modules: Levels Classes: GelflogAppender, RabbitNotifier
Constant Summary collapse
- VERSION =
"0.1.1"
- LOGGER_MAPPING =
Maps Ruby Logger levels to syslog levels as SyslogLogger and syslogger gems. This one is default.
{DEBUG => 7, # Debug INFO => 6, # Info WARN => 5, # Notice ERROR => 4, # Warning FATAL => 3, # Error UNKNOWN => 1}
- DIRECT_MAPPING =
Maps Ruby Logger levels to syslog levels as is.
{DEBUG => 7, # Debug INFO => 6, # Info # skip 5 Notice WARN => 4, # Warning ERROR => 3, # Error FATAL => 2, # Critical UNKNOWN => 1}
Constants included from Levels
Levels::DEBUG, Levels::ERROR, Levels::FATAL, Levels::INFO, Levels::UNKNOWN, Levels::WARN