ElasticStack(ELK)日志收集手册,ES最全教程!

教育   2024-10-25 15:08   北京  

为什么要使用ELK?

日志主要包括系统日志、应用程序日志和安全日志。运维和开发人员可以通过日志了解服务器软硬件信息、检查配置过程中的错误及错误发生的原因。
对于单台机器的日志,一般使用grep、awk等工具就能做简单分析,但当日志被分散存储在不同设备上,这个方法就不太方便了。
大型系统一般是一个分布式部署的架构,服务模块都部署在不同的服务器上,当问题出现时,需要根据暴露出的关键信息,定位到具体的服务器和服务模块,构建一套集中式日志系统,可以提高定位问题的效率。

ELK是什么?

ELK是Elasticsearch、Logstash、Kibana三大开源框架首字母大写简称,但是filebeat可以用来替代logstash的数据收集功能,比较轻量级。市面上也被称为 Elastic Stack

Filebeat是用于转发和集中日志数据的轻量级传送工具。Filebeat监视您指定的日志文件或位置,收集日志事件,并将它们转发到Elasticsearch或Logstash进行索引。
Logstash是免费且开放的服务器端数据处理管道,能够从多个来源采集数据,转换数据,然后将数据发送到您最喜欢的“存储库”中。
Elasticsearch是Elastic Stack核心的分布式搜索和分析引擎,其为所有类型的数据提供近乎实时的搜索和分析。
Kibana是一个针对Elasticsearch的开源分析及可视化平台,用来搜索、查看交互存储在Elasticsearch索引中的数据。
今天就给大家分享一份《ELK入门到精通教程》,一共35个章节,包括理论和实战两大部分,从安装部署到实战案例,图文并茂,代码可复制,强烈建议ELK学习者收藏备用。
ELK入门到精通目录
  • Elastic Stack 在企业的常见架构

  • ElasticSearch 和Solr 的抉择

  • 集群基础环境初始化

  • ElasticSearch 单点部署

  • ElasticSearch 分布式集群部署

  • 部署 kibana 服务

  • filebeat 部署及基础使用

  • EFK 架构企业级实战案例

  • 部署 logstash 环境及基础使用

  • logstash 企业级插件案例(ELFK 架构)

  • kibana 自定义 dashboard 实战案例

  • ElasticStack 二进制部署及排错

  • ElasticSearch 的 Restful 风格 API 实战

  • 索引模板

  • ES 的 DSL 语句查询- DBA

  • ES 集群迁移

  • ES 集群常用的 API

  • ES 集群理论篇

  • Python 操作 ES 集群 API 实战

  • ES 集群加密及 Kibana 的 RBAC 实战

资料部分截图





希望大家在获取本次资料后,能够真正地学以致用,做一名高薪的IT人!

ELK保姆级实战手册

【配套PDF版资料】

免费领取,仅限前 200 

拼手速的时间到了!
扫描上方二维码,备注【ELK实战手册】
第一时间发给你!!!

老男孩Linux
专注于Linux高级运维、Python开发、大数据培训,为您分享行业前沿的技术,有效的学习方法和有价值的学习资料。
 最新文章