Leo_wl

ELK+Beats日志分析系统部署

http://www.cnblogs.com/FlyAway2013/p/8485652.html

阅读目录

1.集群部署
2. 安装JDK 1.7
3. 搭建ElasticSearch
4. 搭建Logstash
5. 搭建Kibana
6. 搭建FileBeat
7. 搭建X-Pack

一、 名词介绍:
E:ElasticSearch 搜索,简称es

L:Logstash 管理日志和事件的工具

K:Kibana 功能强大的数据显示客户端

Beats 轻量级数据传输组件,这里我们主要使用FileBeat

二、 应用包准备:
elasticsearch-6.1.2.tar.gz

logstash-6.1.2.tar.gz

kibana-6.1.2-linux-x86_64.tar.gz

filebeat-6.1.2-linux-x86_64.tar.gz

jdk-7 以上

三、 部署安装:
1.集群部署

如果logstash 压力很大,那么可以考虑filebeat 和logstash 之间引入redis或kafka作为缓冲。

以后可以使用集群部署,目前先采用如下部署方式:

elasticsearch+ logstash+ kibana 于同一台机器,假设ip为:192.168.1.228

filebeat 和应用服务器或其他需要做日志处理的服务器一起部署

  1. 安装JDK 1.7
    省略安装步骤,推荐1.7+版本以上

java –version

设置java的环境变量,比如

vim ~/.bashrc

export JAVA_HOME= /home/xiel/Java/jdk1.7.0_45

export JRE_HOME=${JAVA_HOME}/jre

export CLASSPATH=.

分类:

技术点:

相关文章: