8000 GitHub - norpan/svadilfari: An Elixir Logger Backend for Grafana Loki.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
8000

An Elixir Logger Backend for Grafana Loki.

License

Notifications You must be signed in to change notification settings

norpan/svadilfari

 
 

Repository files navigation

main Hex Hex Docs License Coverage Status

Svadilfari

A logger backend for sending logs directly to Grafana Loki.

Installation

The package can be installed by adding svadilfari to your list of dependencies in mix.exs:

def deps do
  [
    {:svadilfari, "~> 0.1"}
  ]
end

Configure some parameters:

config :logger, :backends, [:console, Svadilfari]

config :logger, :svadilfari,
  metadata: [:user_id, :bogons],
  max_buffer: 10,
  client: [
    url: "http://localhost:3100",
    opts: [
      org_id: "tenant1"
    ]
  ],
  labels: [
    {"service", "svadilfari"},
    {"env", "dev"}
  ]

and start sending logs to Loki!

Documentation

For detailed documentation, configuration options, and examples, see hex docs.

About

An Elixir Logger Backend for Grafana Loki.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Elixir 100.0%
0