cd /tmp
wget -O- http://wwwftp.ciril.fr/pub/apache/maven/maven-3/3.3.3/binaries/apache-maven-3.3.3-bin.tar.gz | tar xfz -
export PATH=/tmp/apache-maven-3.3.3/bin:$PATH
git clone https://github.com/logstash/log4j-jsonevent-layout
cd log4j-jsonevent-layout
mvn assembly:assembly
echo target/jsonevent-layout-*-SNAPSHOT-jar-with-dependencies.jar
Copy the target jar to /path/to/jar/
vi /etc/sysconfig/elasticsearch
ES_CLASSPATH=/path/to/jar/*
vi /etc/elasticsearch/logging.yml
appender:
file:
layout:
type: net.logstash.log4j.JSONEventLayoutV1