参考:http://blog.csdn.net/h952520296/article/details/78873849 (参考)

 

官网下载:https://www.elastic.co/cn/downloads

centos7 elk install :ELK  安装 6.1.2版本

 

下载好以后

centos7 elk install :ELK  安装 6.1.2版本

 

 上传到服务器:

centos7 elk install :ELK  安装 6.1.2版本

 

 此处为虚拟机:配置了4G内存,IP:192.168.179.138

这里为了测试模拟 log日志文件,使用了tomcat。  

 

注意:本文将 解压好的文件  复制到   /home/zhanghui 目录下

 

日志收集方式有多种:这里主要提到两种

1.  将Log4j的日志输出到SocketAppender

log4j.rootLogger=INFO,console

# for package com.demo.elk, log would be sent to socket appender.
log4j.logger.com.demo.elk=DEBUG, socket

# appender socket
log4j.appender.socket=org.apache.log4j.net.SocketAppender
log4j.appender.socket.Port=4567
log4j.appender.socket.RemoteHost=centos2
log4j.appender.socket.layout=org.apache.log4j.PatternLayout
log4j.appender.socket.layout.ConversionPattern=%d [%-5p] [%l] %m%n
log4j.appender.socket.ReconnectionDelay=10000

# appender console
log4j.appender.console=org.apache.log4j.ConsoleAppender
log4j.appender.console.target=System.out
log4j.appender.console.layout=org.apache.log4j.PatternLayout
log4j.appender.console.layout.ConversionPattern=%d [%-5p] [%l] %m%n
log4j日志配置

相关文章: