ELK搭建和部署-----(上半部分)

本实验基于centos7安装部署操作步骤如下:

1、首先准备两台centos7系统,IP地址自行定义。

2、先在服务器上安装时间同步中间件为chronyc

3、并启动命令为systemctl start chronyd

4、两台添加主机名解析

    

5、分开操作步骤如下:

注:两台主机名分别叫elslog

1、els服务器上安装chrony

yum -y install chrony

 

 

 

2、131修改时间服务器同步

        

 

3、145上测试时间差

  1、安装ntpdate

    

1
Yum -y install ntpdate

  

2、关闭防火墙

Systemctl stop frewalld

Setenforce  0

 

3、校准时间戳

为了校准时间需要执行2-3

4、 在两台机器上安装java环境

Yum -y install java-1.8.0-openjdk

 

5、131安装elasticsearch-6.6.0.rpm

   

1
Rpm -ivh elasticsearch-6.6.0.rpm

  

6、编写elasticsearch的配置文件

    

 

 

7、 重启elasticsearch

   

1
systemctl restart elasticsearch

  

 

 

8、测试访问是否成功

   

 

9、 145服务器上安装logstash-6.6.0.rpm

     Rpm -ivh logstash-6.6.0.rpm

 

10、修改需要分析的日志权限

     

 

11、编辑配置logstash配置文件

    

 

12、重新启动logstash

 

 

 

 

13、Curl连接访问测试

   

 

14、 131安装部署kibana

   Rpm -ivh kibana-6.6.0-x86_64.rpm

 

15、编辑kibana配置文件

   

 

16、重新启动kibana

    

 

17、访问测试kibana

  

 

18、添加监控项

    

 

 

posted @   呼呼代码世界  阅读(171)  评论(0编辑  收藏  举报
编辑推荐:
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· .NET Core 托管堆内存泄露/CPU异常的常见思路
· PostgreSQL 和 SQL Server 在统计信息维护中的关键差异
· C++代码改造为UTF-8编码问题的总结
· DeepSeek 解答了困扰我五年的技术问题
阅读排行:
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· 清华大学推出第四讲使用 DeepSeek + DeepResearch 让科研像聊天一样简单!
· 实操Deepseek接入个人知识库
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库
点击右上角即可分享
微信分享提示