Skip to content

Instantly share code, notes, and snippets.

@martineg
Created November 23, 2012 13:01
Show Gist options
  • Save martineg/4135519 to your computer and use it in GitHub Desktop.
Save martineg/4135519 to your computer and use it in GitHub Desktop.
lumberjack input (receiving java/tomcat logs)
# logstash indexer.conf
input {
lumberjack {
ssl_certificate => "/u01/logstash/ssl/logstash.crt"
ssl_key => "/u01/logstash/ssl/logstash.key"
type => "lumberjack"
port => 5959
}
}
filter {
multiline {
pattern => "^\s"
what => "previous"
}
}
output {
elasticsearch {
host => "127.0.0.1"
}
}
# lumberjack process on node:
/opt/lumberjack/bin/lumberjack.sh --host logstash --port 5959 --ssl-ca-path /etc/ssl/certs/logstash.crt \
/var/log/tomcat7/AppFoo.log /var/log/tomcat7/AppBar.log
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment