Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
A Log4r appender for logging to a gelf sink, e.g. the graylog2 server
branch: master
Failed to load latest commit information.
lib Preparing the 1.1.0 release.
spec Allow setting context key names, and disable context output when they…
.gitignore
.travis.yml enable travis
CHANGELOG Preparing the 1.1.0 release.
Gemfile
LICENSE Add license
README.md travis status
Rakefile initial version
log4r-gelf.gemspec require gelf 1.4.0 or greater

README.md

A Log4r appender for logging to a gelf sink, e.g. the graylog2 server - http://www.graylog2.org

To use, require the gem before you setup log4r, then add config like the following to your log4r.yml:

log4r_config:
  pre_config:
    root:
      level: 'DEBUG'
  loggers:
    - name: "rails"
      outputters:
        - gelf

  outputters:
    - type: GelfOutputter
      name: gelf
      gelf_server: "<graylog_server_name>"
      gelf_port: "<graylog_server_port>"
      # Optional - showing default values
      # facility: "gelf-rb"
      # host: "#{Socket.gethostname}"
      # max_chunk_size: 'LAN'
      # level: DEBUG

Build Status

Something went wrong with that request. Please try again.