1. ELK Stack 理论篇之什么是ELK Stack?
创始人
2024-06-01 18:06:43
0

ELK Stack 理论篇之什么是ELK Stack?

    • 1.1 什么是 ELK Stack?
    • 1.2 ELK Stack的发展史
      • 1.2.1 Elasticsearch
      • 1.2.2 引入 Logstash 和 Kibana,产品更强大
      • 1.2.3 社区越来越壮大,用例越来越丰富
      • 1.2.4 然后我们向 ELK 中加入了 Beats
      • 1.2.5 那么,ELK 需要怎么变化呢?
      • 1.2.6 就这样,Elastic Stack 这个名字应运而生了
    • 1.3 Elastic Stack 和ELK Stack之间的关系?
    • 1.4 ELK Stack 都可以做什么?为我们解决哪些问题?
      • 1.4.1 搜索领域
      • 1.4.2 可观测日志领域
    • 1.4 ELK Stack 下载地址
  • 2. 参考资料

1.1 什么是 ELK Stack?

ELK Stack指的就是 Elastic Stack。

Elastic Stack 是 ELK Stack 的更新换代产品。
在这里插入图片描述

1.2 ELK Stack的发展史

那么, ELK 到底是什么呢?

“ELK”是三个开源项目的首字母缩写,这三个项目分别是:ElasticsearchLogstashKibana

  • Elasticsearch 是一个搜索和分析引擎。
  • Logstash是服务器端数据处理管道,能够同时从多个来源采集数据,转换数据,然后将数据发送到诸如 Elasticsearch 等“存储库”中。
  • Kibana 则可以让用户在 Elasticsearch 中使用图形和图表对数据进行可视化。
    在这里插入图片描述

1.2.1 Elasticsearch

  • 这个开源的分布式搜索引擎基于 JSON 开发而来,具有 RESTful风格。
  • 它使用简单,可缩放规模,十分灵活,因此受到用户的热烈好评,而且如大家所知,围绕这一产品还形成了一家专门致力于搜索的公司。

1.2.2 引入 Logstash 和 Kibana,产品更强大

  • Elasticsearch的核心是搜索引擎,所以用户开始将其用于日志用例,并希望能够轻松地对日志进行采集和可视化。
  • 有鉴于此,我们引入了强大的采集管道 Logstash和灵活的可视化工具 Kibana

1.2.3 社区越来越壮大,用例越来越丰富

  • 无论是在混乱如麻的文本型文档中找到前 N 个结果,还是分析安全事件,再或是自由地对指标进行切片和切块,全球社区一直都在使用 ELK不断地拓展使用范围。

1.2.4 然后我们向 ELK 中加入了 Beats

  • “我只想对某个文件进行 tail 操作,”用户表示。我们用心倾听。
  • 在 2015 年,我们向 ELK Stack中加入了一系列轻量型的单一功能数据采集器,并把它们叫做 Beats。
  • 其中,最著名的是FileBeats ,一个基于go语言编写的低消耗服务器资源的日志采集器。

1.2.5 那么,ELK 需要怎么变化呢?

  • ELK 这个名称又要变了,的确如此。把它叫做BELK?BLEK?ELKB?
  • 当时的确有过继续沿用首字母缩写的想法。
  • 然而,对于扩展速度如此之快的堆栈而言,一直采用首字母缩写的确不是长久之计。

1.2.6 就这样,Elastic Stack 这个名字应运而生了

  • 和用户一直以来熟知并喜爱的开源产品一模一样,只是集成程度更高了,功能更加强大了,入门也更加容易了,而且可以带来无限可能。

1.3 Elastic Stack 和ELK Stack之间的关系?

Elastic Stack 就是 ELK Stack,但是更加灵活,可以帮助人们出色完成各项事务。

1.4 ELK Stack 都可以做什么?为我们解决哪些问题?

ELK Stack 主要应用于两大领域。

1.4.1 搜索领域

  • ELK Stack 可以快速为我们的网站、应用或者工作场所添加经过预先调优的搜索功能。

比如 ELK Stack 可以应用于电商商品信息的检索领域

因为ES 基于Lucence 支持搜索关键词自动分词,倒排索引等方式加快检索速度和有效命中。

1.4.2 可观测日志领域

  • ELK Stack可以在单个堆栈中大规模一体化管理您的日志、指标和 APM 跟踪数据。

比如ELK 监控各个微服务的系统日志,是云原生时代必不可少的日志检索解决方案。

1.4 ELK Stack 下载地址

ELK Stack 官方下载地址:https://www.elastic.co/cn/downloads/

ELK Stack支持如下两种部署方式:

  • 开源方式部署

关于如何在Centos7服务器安装ELK Stack ,请查看 Centos7 安装ELK/EFK 7.x集群搭建实战攻略

  • 直接使用ELK Stack云服务
  • ELK Stack官方云服务开通地址:https://cloud.elastic.co/registration?elektra=cn-what-is-elk-stack-page
  • 当然除此之外,阿里云,腾讯云,华为云也有相对应的云服务。

2. 参考资料

https://www.elastic.co/cn/what-is/elk-stack

相关内容

热门资讯

surface2 接口-Sur... 嘿,大家好!今天我要聊聊我最近超级迷恋的一个小玩意儿——Surface2接口!这东西,简直是我的数字...
wmiprvse.exe sy... 大家好,今天我要和大家聊聊一个听起来有点高大上,但实际上我们每天都在和它打交道的东西——wmiprv...
卢瓦loic下载-卢瓦 Loi... 嘿,朋友们,今天咱们来聊聊那个让人心跳加速的话题——卢瓦Loic下载!这可不是普通的下载,这是一场关...
双专线叠加千兆路由器:解决网速... 哎呀,说到这个双专线叠加千兆路由器,我这心里就激动得不行!你知道吗,这玩意儿简直就是网络世界的超级英...
探险队长带你揭开名字查询身份证... 大家好,我是你们的探险队长,今天我们要一起潜入一个神秘的世界——名字查询身份证号码查询系统。这听起来...
绿云系统下载:一场没有硝烟的战... 嘿,大家好,我今天真是有一肚子话要说!绿云系统下载,这个名字听起来就像是从天而降的神秘礼物,对吧?我...
winebottler怎么使用... 大家好,我是那个总是对新鲜玩意儿充满好奇的小王。今天要跟大家聊的,是那个让我的Mac变得超级全能的神...
家庭省电宝怎安装-家庭省电宝安... 哎呀,说到家庭省电,我可是有好多小窍门呢!今天就来聊聊我家那个小宝贝——家庭省电宝的安装,简直是太简...
ecshop模板堂去除方法-去... 嘿,大家好,我今天真是气不打一处来!你们有没有试过折腾那个ECShop模板堂?我告诉你,简直是噩梦一...
共享总线技术:电子设备间的高速... 嘿朋友们,今天咱们聊聊这个“共享总线”技术,这可不是什么高深莫测的东西,其实它就是一条电子设备之间相...
呼吸道合胞病毒 用文明-呼吸道... 哎呀,说到这个呼吸道合胞病毒,真是让人头疼不已!这小东西,看不见摸不着的,却能在我们不经意间悄悄地侵...
surface1和2的区别-S... 哟,大家好呀!今天咱们就来聊聊那些让人又爱又恨的Surface1和Surface2。这两个小家伙,虽...
foobar2000 wasa... 嘿,大家好!今天我得说说我和Foobar2000还有WASAPI的那点事儿。你们知道吗,每次我打开这...
findata破解版-Find... 嘿,大家好!今天咱们聊点刺激的,说说那个最近在圈子里火得不行的Findata破解版。你们是不是也听说...
initization fai... 哎,你知道吗?今天我真是倒了八辈子霉了!就在我以为一切都要开始的时候,砰!一切都崩了!对,就是那个该...
华硕e403n 改win7-华... 哎呀,说到这事儿我就激动得不行!你敢信?我那台老古董华硕e403n,本以为它只能乖乖地用着那个什么w...
0x0000000050电脑蓝... 哎呀,我的天啊!刚刚还在激情四射地玩游戏,电脑突然就蓝屏了,屏幕上那个恐怖的0x0000000050...
肛瘘手术 多长时间不疼-肛瘘手... 哎呀,说到肛瘘手术,真是让人头疼又屁股疼!手术后那疼痛,简直让人怀疑人生。但是,亲们,别急,疼痛总会...
windows bluetoo... 嘿,大家好!今天我想聊聊我生活中的一个小英雄——Windows蓝牙。你知道吗,这个小东西真的是我的生...
阿西吧韩国什么意思-阿西吧韩国... 哎呀呀,说到“阿西吧韩国”,你是不是也和我一样,心里有点小激动?这可不是什么正式的词汇,但它在年轻人...