部署 ELK 日志分析系统(图文详解)

一、拓扑图

在这里插入图片描述

二、需求描述

  1. 配置 ELK 日志分析群集
  2. 使用 Logstash 收集日志
  3. 使用 Kibana 查看分析日志

三、环境介绍

主机 主机名 IP 地址 主要软件
Node1 CentOS 7-1 192.168.74.135 Elasticsearch、Kibana
Node2 CentOS 7-2 192.168.74.122 Elasticsearch
Apache CentOS 7-3 192.168.74.128 Logstash

四、开始部署

1.配置 Elasticsearch 环境

登录 CentOS 7-1(192.168.74.135),更改主机名,配置域名解析并查看 Java 环境

systemctl stop firewalld
systemctl disable firewalld
setenforce 0
#先关防火墙及安全机制
hostnamectl set-hostname node1 #修改主机名
su

vim /etc/hosts
192.168.74.135   node1
192.168.74.122   node2
#尾部添加

java -version
#查看JAVA环境,一般默认是1.8.0_131

#上传jdk压缩包至opt目录下
tar xzvf jdk-8u91-linux-x64.tar.gz -C /usr/local/
cd /usr/local/
mv jdk1.8.0_91 jdk
vim /etc/profile
export JAVA_HOME=/usr/local/jdk
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA HOME}/lib:${JRE HOME}/lib
export PATH=${JAVA_HOME}/bin: $PATH

source /etc/profile .
java- version                     #检查和版本会改变成安装包的版本
java version "1.8.0_91"
Java(TM) SE Runtime Environment (build 1.8.0_91-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.91-b14, mixed mode)

在这里插入图片描述
登录 CentOS 7-2(192.168.74.122),同上操作

在这里插入图片描述

2.部署 Elasticsearch 软件

先配置node1(192.168.74.135)

  1. 安装 rpm 包
cd /opt              #将软件包传至该目录下
rpm -ivh elasticsearch-5.5.0.rpm 
 
#加载系统服务
systemctl daemon-reload
systemctl enable elasticsearch.service
  1. 更改 ES 主要配置文件
cp /etc/elasticsearch/elasticsearch.yml /etc/elasticsearch/elasticsearch.y
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值