1. Start Elasticsearchdocker run-d--name myes-p 9200:9200 elasticsearch:2.32. Start Kibanadocker run--name mykibana-e ELASTICSE Arch_url=http://118.184.66.215:9200-p 5601:5601-d kibana:4.53.logstash configuration file vim/etc/logstash/logstash.conf input { log4j {mode = "Server" host = "0.0.0.0" port = 3456type = "log4j"}}output {elasticsearch {hosts = ["118 .184.66.215 "]}}4. Start Logstashdocker run-d-V" $PWD ":/etc/logstash-p 3456:3456 logstash:2.3 logstash-f/etc/logstash/log Stash.conf5.web application log4j Log tcp output Log4j.rootlogger = Debug,tcp log4j.appender.tcp= org.apache.log4j.net.socketappenderlog4j.appender.tcp.port=3456log4j.appender.tcp.remotehost= 118.184.66.215log4j.appender.tcp.reconnectiondelay=10000log4j.appender.tcp.application=job
Docker Build Elk javaweb Application Log Collection Storage Analytics System