飞豹客 · 课能看,资料也能带走
飞豹客后端开发 会员免费

构建ELK海量日志分析平台

构建ELK海量日志分析平台 | 解决什么问题 这门课的核心目标是解决实际工作中海量日志数据的处理难题。日志文件往往分散在不同系统和服务器上,格式各异,直接分析效率低下且易出错。课程以ELK(ElasticSearch、Logstash、Kibana)技术栈为工具,系统讲解如何搭建一个统一的日志分析平

单课价¥20.90新品 上架
会员价 会员免费开通会员后本篇可直接下载套餐详情
178 人关注 更新于 2026-03-25 永久有效
发货

网盘链接 · 支付成功后自动发货

保障

永久有效 · 链接失效免费补发

客服

每日 9:00-21:00 在线客服 联系客服

会员可免费下载本篇月会员、年会员、永久会员可按日额度下载(每篇扣 1 次)。

开通会员 ›
购买本课销量 0 · 永久有效
会员价 · 单课标价 ¥20.90

会员 A · 按档位折扣

永久免费可下
年免费可下
月免费可下
周免费可下

会员 B

VIP¥4.18低至
SVIP单买¥200 内可领

游客按标价购买,不享受上表折扣。

支付成功后自动发放网盘链接,链接失效可找客服免费补

正版保障 极速发货 售后无忧

构建ELK海量日志分析平台 | 解决什么问题

这门课的核心目标是解决实际工作中海量日志数据的处理难题。日志文件往往分散在不同系统和服务器上,格式各异,直接分析效率低下且易出错。课程以ELK(ElasticSearch、Logstash、Kibana)技术栈为工具,系统讲解如何搭建一个统一的日志分析平台。具体来说,学习者将掌握如何利用Filebeat从多种数据源(如应用日志、系统日志、Web服务器日志)高效采集数据,并通过Logstash进行数据清洗、转换和过滤,最终存储到ElasticSearch中进行复杂查询和数据分析,再借助Kibana完成数据的可视化展示。这能显著提升日志管理的效率,帮助开发者和运维人员快速定位问题、监控系统状态和分析用户行为。

适合什么基础 & 学习顺序建议

学习这门课需要一定的IT基础。首先,应熟悉Linux操作环境,了解基本的命令行操作。其次,对网络协议有一定认知,比如TCP/IP、HTTP,这有助于理解日志数据在网络中的传输。此外,需要掌握JSON等常见数据格式,因为日志数据很多时候是以此类形式存在的。对于编程能力,建议具备Python或Shell脚本基础,这能让你更好地扩展Filebeat的采集功能或编写Logstash的输处理插件。课程资料建议按以下顺序学习:先从ElasticSearch基础入手,理解其架构、工作原理和应用场景,特别是它与关系型数据库、Solr的区别,为后续数据存储和检索打下基础;接着重点学习Filebeat的多数据源采集配置和Logstash的数据解析、过滤技巧,这是日志处理流程的关键环节;最后学习Kibana的数据可视化和仪表盘制作,将前期的数据处理成果转化为直观的报表。每学习一个模块,都应结合资料中的示例进行动手实践,确保理解并掌握。

学完能独立做什么 & 资料如何配合练习

学完后,学习者能独立完成一个小型到中型的ELK日志分析平台的搭建与初步应用。具体包括:根据实际需求配置Filebeat,实现从文件系统、消息队列、数据库等多种源头的日志数据自动采集;编写Logstash配置文件,对原始日志进行字段提取、数据清洗、格式转换等处理;在ElasticSearch中设计索引模板,优化日志数据的存储结构和查询性能;使用Kibana创建各种图表和仪表盘,实现日志数据的实时监控和深度分析。在资料配合方面,建议将视频理论与文档教程结合。例如,学习ES架构后,对照文档中的安装指南进行部署;学习Filebeat配置时,参考示例模板并根据自己的日志文件路径和格式进行修改;学习Logstash处理时,利用其内置的过滤器库和插件系统,通过调试日志输出逐步完善配置。整个过程中,不断测试每个环节的输出结果,确保数据在ELK栈中的流转符合预期,最终实现从数据采集到可视化分析的全链路独立操作。

课程目录

课程目录136 集
  • 构建ELK海量日志分析平台 价值135元本课程重点构建ELK海量日志分析平台,包括Filebeat多数据源采集、打标记、多行异常信息整合,Logstash数据解析、过滤、清洗,ElasticSearch对数据进行存储、搜索以及分析,Kibana实现大数据分析和数据可视化。 dd04f63e7fe3a7c5d11faa6da8a560e5_27e673195b6e1a68947c20a3459acbfb.jpg (41.
  • 41 KB, ) 下载附件 保存到相册 2025-1-3 23:
  • 31 上传 1-1 ELK课程介绍与安排.mp4
  • 2-1 本章介绍.mp4
  • 2-2 ES产生背景.mp4
  • 2-3 ES介绍.mp4
  • 2-4 ES vs Solr.mp4
  • 2-5 ES vs 关系型数据库.mp4
  • 2-6 ES架构.mp4
  • 2-7 ES工作原理.mp4
  • 2-8 ES在大数据中的应用.mp4
  • 2-9 ES应用场景.mp4
  • 2-10 本章总结.mp4
  • 3-1 本章介绍.mp4
  • 3-2 JDK安装.mp4
  • 3-3 ES安装配置.mp4
  • 3-4 常见错误解决.mp4
  • 3-5 web访问ES.mp4
  • 3-6 head插件介绍.mp4
  • 3-7 head插件安装.mp4
  • 3-8 head插件相关配置.mp4
  • 3-9 head插件启动运行.mp4
  • 3-10 本章总结.mp4
  • 4-1 本章介绍.mp4
  • 4-2 REST介绍.mp4
  • 4-3 REST接口.mp4
  • 4-4 ES创建索引库.mp4
  • 4-5 ES创建索引库注意事项.mp4
  • 4-6 ES 查询所有GET.mp4
  • 4-7 ES DSL查询.mp4
  • 4-8 ES MGET查询.mp4
  • 4-9 ES HEAD使用.mp4
  • 4-
  • 10 ES 更新操作.mp4
  • 4-
  • 11 ES 删除操作.mp4
  • 4-
  • 12 ES 批量操作.mp4
  • 4-
  • 13 ES 版本乐观并发控制.mp4
  • 4-14 本章总结.mp4
  • 5-1 章节介绍.mp4
  • 5-2 ES Cluster.mp4
  • 5-3 ES Shards.mp4
  • 5-4 ES Replica和Recovery.mp4
  • 5-5 ES Gateway、Discoveryzen和Transp.mp4
  • 5-6 ES Settings.mp4
  • 5-7 ES Mapping.mp4
  • 5-8 本章总结.mp4
  • 6-1 本章介绍.mp4
  • 6-2 ES Maven项目构建及依赖添加.mp4
  • 6-3 9200和9300端口区别与联系.mp4
  • 6-4 高级客户端与Transport Client.mp4
  • 6-5 高级客户端连接ES集群.mp4
  • 6-6 索引Index.mp4
  • 6-7 索引查询get.mp4
  • 6-8 索引判断exists.mp4
  • 6-9 索引更新update.mp4
  • 6-10 索引删除delete.mp4
  • 6-11 索引批量操作bulk.mp4
  • 6-12 索引批量查询mget.mp4
  • 6-13 SearchType类型与原理.mp4
  • 6-14 SearchType使用.mp4
  • 6-15 Query查询详解.mp4
  • 6-16 aggregation聚合案例(1).mp4
  • 6-17 aggregation聚合案例(2).mp4
  • 6-
  • 18 ES 分页.mp4
  • 6-19 多索引和多类型查询.mp4
  • 6-20 极速查询原理.mp4
  • 6-21 极速查询实现.mp4
  • 6-22 本章总结.mp4
  • 7-1 本章介绍.mp4
  • 7-2 正排索引与倒排索引.mp4
  • 7-3 索引分析模块组成.mp4
  • 7-4 索引和搜索过程.mp4
  • 7-5 停用词.mp4
  • 7-6 分词器介绍.mp4
  • 7-7 maven安装.mp4
  • 7-8 IK 分词插件源码编译与安装.mp4
  • 7-9 IK分词插件测试运行.mp4
  • 7-10 自定义IK词库.mp4
  • 7-11 热更新IK词库.mp4
  • 7-12 本章总结.mp4
  • 8-1 本章介绍.mp4
  • 8-2 ES 集群规划.mp4
  • 8-3 系统环境配置.mp4
  • 8-4 ES集群配置.mp4
  • 8-5 ES集群启动运行.mp4
  • 8-6 X-Pack安装.mp4
  • 8-7 Kibana安装.mp4
  • 8-8 本章总结.mp4
  • 9-1 本章介绍.mp4
  • 9-2 ES 优化(1).mp4
  • 9-3 ES 优化(2).mp4
  • 9-4 ES 优化(3).mp4
  • 9-5 ES 优化(4).mp4
  • 9-6 ES 优化(5).mp4
  • 9-7 本章总结.mp4
  • 10-1 ELK项目介绍.mp4
  • 10-2 ELK架构设计.mp4
  • 11-1 Filebeat配置详解.mp4
  • 11-2 Filebeat安装使用.mp4
  • 11-3 Filebeat 多input和output的使用.mp4
  • 11-4 Redis介绍、安装、配置与测试.mp4
  • 11-5 Filebeat与redis集成开发.mp4
  • 12-1 Logstash安装使用.mp4
  • 12-2 Logstash file input使用.mp4
  • 12-3 Logstash与redis集成开发.mp4
  • 12-4 Logstash与ElasticSearch集成开发.mp4
  • 13-1 ELK整个项目流程打通.mp4
  • 13-2 Logstash filter插件之内置grok使用.mp4
  • 13-3 Logstash filter插件之自定义grok使用.mp4
  • 13-4 Filebeat 多数据源打标记.mp4
  • 13-5 Filebeat 打标记多数据源入库Redis.mp4
  • 13-6 Logstash 解析 爬虫 日志.mp4
  • 13-7 Logstash解析tomcat 日志.mp4
  • 13-8 Logstash 解析多数据源.mp4
  • 13-9 ELK海量日志平台完整构建.mp4
  • 14-1 Kibana时间轴问题.mp4
  • 14-2 多行异常日志整合(1).mp4
  • 14-3 多行异常日志整合(2).mp4
  • 14-4 ELK项目总结.mp4
  • 15-1 Kibana介绍与数据准备(1).mp4
  • 15-2 Kibana介绍与数据准备(2).mp4
  • 15-3 Kibana介绍与数据准备(3).mp4
  • 15-4 Kibana Discovery数据发现.mp4
  • 15-5 Kibana Visualize-Coordinate Ma.mp4
  • 15-6 Kibana Visualize-Heat Map热力图.mp4
  • 15-7 Kibana Visualize-Line线性图.mp4
  • 15-8 Kibana Visualize-Pie饼图.mp4
  • 15-9 Kibana Visualize-visual Builde.mp4
  • 15-
  • 10 Kibana Dashboards仪表盘.mp4
  • 15-
  • 11 Kibana Timelion时间序列可视化.mp4
  • 15-
  • 12 Kibana Canvas大屏展示.mp4
  • 15-
  • 13 Kibana Machine Learning机器学习.mp4
  • 15-
  • 14 Kibana Dev Tools开发工具.mp4
  • 15-
  • 15 Kibana Monitoring集群监控.mp4
  • 15-
  • 16 Kibana Management管理工具.mp4
  • 15-17 Kibana其他功能(1).mp4
  • 15-18 Kibana其他功能(2).mp4
  • 构建ELK海量日志分析平台资料、源码.zip