Skip to content
This repository has been archived by the owner on Mar 20, 2023. It is now read-only.

lookio/lager_logstash_backend

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

migrated: https://gitlab.com/l1905/maven-business/lookio-legacy/lager_logstash_backend

lager_logstash_backend

Backend for lager data into log stash

Logstash

Install logstash and setup the sample.config with information about your logstash server.

Sample logstash config:

input {
  stdin {
    type => "stdin-type"
  }

  file {
    type => "syslog"

    # Wildcards work, here :)
    path => [ "/var/log/*.log", "/var/log/messages", "/var/log/syslog" ]
  }

  udp {
    format => "json"
    port => 9125
    type => "erlang"
  }
}

output {
  stdout { }
  elasticsearch { embedded => true }
}

Testing

Build using

./rebar get-deps
make
make shell

On the erlang shell use

lager:log(error, self(), "Error notice").