ELK部署

本文介绍了ELK Stack(现称为Elastic Stack)的部署过程,包括Elasticsearch、Logstash、Kibana和Beats组件的作用。Elasticsearch作为搜索引擎负责日志的存储和分析,Logstash用于日志采集和解析,Kibana提供数据可视化。相较于Logstash,Beats家族的日志采集器资源消耗更低。此外,文章还提及了x-pack作为Elastic Stack的付费扩展包,提供安全、警报等功能。最后,详细阐述了Elasticsearch、Kibana和Logstash的安装步骤及配置建议。
摘要由CSDN通过智能技术生成
  • 官网https://www.elastic.co/cn/
  • 中文指南https://www.gitbook.com/book/chenryn/elk-stack-guide-cn/details
  • ELK Stack (5.0版本之后) Elastic Stack == (ELK Stack + Beats)
  • ELK Stack包含:ElasticSearch、Logstash、Kibana
  • ElasticSearch是一个搜索引擎,用来搜索、分析、存储日志。它是分布式的,也就是说可以横向扩容,可以自动发现,索引自动分片,总之很强大。文档https://www.elastic.co/guide/cn/elasticsearch/guide/current/index.html
  • Logstash用来采集日志,把日志解析为json格式交给ElasticSearch。
  • Kibana是一个数据可视化组件,把处理后的结果通过web界面展示
  • Beats在这里是一个轻量级日志采集器,其实Beats家族有5个成员
  • 早期的ELK架构中使用Logstash收集、解析日志,但是Logstash对内存、cpu、io等资源消耗比较高。相比 Logstash,Beats所占系统的CPU和内存几乎可以忽略不计
  • x-pack对Elastic Stack提供了安全、警报、监控、报表、图表于一身的扩展包,是收费的

一. 准备工作

- 192.168.1.1  安装elasticsearch,kibana,jdk8
- 192.168.1.2  安装logstash ,jdk8
- jdk8 安装即可 yum install -y java-1.8.0-openjdk

二. 安装elasticsearch

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值