Skip to content

jackjoe/logger-fluentd-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LoggerFluentdBackend

Hex.pm Hex.pm

A Fluentd backend for Elixir Logger.

Installation

Available in Hex. The package can be installed as:

Add logger_fluentd_backend to your list of dependencies in mix.exs:

def deps do
  [{:logger_fluentd_backend, "~> 0.0.6"}]
end

After Elixir 1.4, just ensure Logger is in extra_applications:

def application do
  [extra_applications: [:logger]]
end

In your config.exs (or in your #{Mix.env}.exs-files):

config :logger, :logger_fluentd_backend,
  serializer: :msgpack,
  tag: "",
  level: :debug,
  host: "localhost",
  port: 24224

Then config :logger to use the LoggerFluentdBackend.Logger:

config :logger,
  backends: [ :console,
    LoggerFluentdBackend.Logger
  ],
  level: :debug

About

Fluentd Elixir Logger Backend

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages