java进阶教程elastic stack从入门到实践
课时介绍
07.Elasticsearch快速入门之基本概念
课程介绍
1、课程简介
ElasticStack 是一系列开源产品的合集,包括 Elasticsearch、Kibana、Logstash 以及 Beats 等,能够安全可靠地获取任何来源、任何格式的数据,并且能够实时地对数据进行搜索、分析和可视化。其中,Logstash和Beats负责数据的收集,Kibana负责结果数据的可视化展现,Elasticsearch作为核心部分用于数据的分布式存储以及索引。
我们可以使用ElasticStack进行收集并处理任何数据,最为经典的是用于实时日志数据的收集、存储、展现。在此之前,如果实现实时日志的分析,需要经过繁琐的架构设计并且使用多个系统实现,现在只需要使用ElasticStack即可实现功能强大的实时日志分析系统,ElasticStack不仅仅用来做日志分析,它可以处理任何的数据并且进行存储、展现。
在本套课程中,我们将全面的讲解ElasticStack技术栈,从环境的部署到技术的应用,再到项目实战,让我们不仅是学习框架技术的使用,而且可以学习到使用ElasticStack如何解决实际的问题,我们通过收集系统日志数据、服务器指标数据、nginx的运行数据等,多维度的展示了ElasticStack的应用范围,最终将分析的结果数据非常友好的展现出来,没错!不需要前端的参与也可以做出“高大上”的结果显示页。
2、适应人群
有一定的Java基础,并且要有一定的web开发基础。
3、课程亮点
系统的学习ElasticStack技术栈,掌握最先进的搜索、数据收集等技术。
l Elasticsearch
n 快速入门
n 核心详解
n 中文分词
n Elasticsearch集群
n Java客户端的应用
l Beats & Kibana & Logstash
n Filebeat(文件采集器)
n Metricbeat(指标采集器)
n 采集Nginx的日志以及指标数据
n Kibana自定义仪表盘
n Logstash自定义数据处理
l 综合练习
n 收集APP产生的日志进行实时展现
n Filebeat采集日志
n Logstash处理数据
n Kibana 自定义仪表盘展现
4、主讲内容
章节一:Elasticsearch入门
1. 快速入门
2. 核心讲解
3. 中文分词
4. 全文搜索
5. Elasticsearch集群
章节二:Beats
1. Beats 简介
2. Filebeat采集Nginx日志
3. Metricbeat采集Nginx指标数据
章节三:Kibana
1. Kibana简介
2. Metricbeat 仪表盘
3. Nginx 指标仪表盘
4. Nginx 日志仪表盘
5. 自定义图表
章节四:Logstash
1. Logstash简介
2. 配置详解
3. 读取自定义日志
章节五:综合练习
1. 流程说明
2. Filebeat采集日志
3. Logstash处理数据
4. Kibana 自定义仪表盘展现
ElasticStack 是一系列开源产品的合集,包括 Elasticsearch、Kibana、Logstash 以及 Beats 等,能够安全可靠地获取任何来源、任何格式的数据,并且能够实时地对数据进行搜索、分析和可视化。其中,Logstash和Beats负责数据的收集,Kibana负责结果数据的可视化展现,Elasticsearch作为核心部分用于数据的分布式存储以及索引。
我们可以使用ElasticStack进行收集并处理任何数据,最为经典的是用于实时日志数据的收集、存储、展现。在此之前,如果实现实时日志的分析,需要经过繁琐的架构设计并且使用多个系统实现,现在只需要使用ElasticStack即可实现功能强大的实时日志分析系统,ElasticStack不仅仅用来做日志分析,它可以处理任何的数据并且进行存储、展现。
在本套课程中,我们将全面的讲解ElasticStack技术栈,从环境的部署到技术的应用,再到项目实战,让我们不仅是学习框架技术的使用,而且可以学习到使用ElasticStack如何解决实际的问题,我们通过收集系统日志数据、服务器指标数据、nginx的运行数据等,多维度的展示了ElasticStack的应用范围,最终将分析的结果数据非常友好的展现出来,没错!不需要前端的参与也可以做出“高大上”的结果显示页。
2、适应人群
有一定的Java基础,并且要有一定的web开发基础。
3、课程亮点
系统的学习ElasticStack技术栈,掌握最先进的搜索、数据收集等技术。
l Elasticsearch
n 快速入门
n 核心详解
n 中文分词
n Elasticsearch集群
n Java客户端的应用
l Beats & Kibana & Logstash
n Filebeat(文件采集器)
n Metricbeat(指标采集器)
n 采集Nginx的日志以及指标数据
n Kibana自定义仪表盘
n Logstash自定义数据处理
l 综合练习
n 收集APP产生的日志进行实时展现
n Filebeat采集日志
n Logstash处理数据
n Kibana 自定义仪表盘展现
4、主讲内容
章节一:Elasticsearch入门
1. 快速入门
2. 核心讲解
3. 中文分词
4. 全文搜索
5. Elasticsearch集群
章节二:Beats
1. Beats 简介
2. Filebeat采集Nginx日志
3. Metricbeat采集Nginx指标数据
章节三:Kibana
1. Kibana简介
2. Metricbeat 仪表盘
3. Nginx 指标仪表盘
4. Nginx 日志仪表盘
5. 自定义图表
章节四:Logstash
1. Logstash简介
2. 配置详解
3. 读取自定义日志
章节五:综合练习
1. 流程说明
2. Filebeat采集日志
3. Logstash处理数据
4. Kibana 自定义仪表盘展现
推荐课程
信息系统项目管理师自考笔记
李明 · 513人在学
python从0到1:期货量化交易系统(CTP实战,高频及合成K线数据
王先生 · 20608人在学
手把手搭建Java超市管理系统【附源码】(毕设)
汤小洋 · 4050人在学
Java毕设springboot外卖点餐系统 毕业设计毕设源码 使用教
黄菊华 · 732人在学
基于SSM酒店管理系统(毕设)
小尼老师 · 786人在学
java项目实战之购物商城(java毕业设计)
Long · 5073人在学
手把手搭建Java求职招聘系统【附源码】(毕设)
汤小洋 · 1459人在学
Python Django 深度学习 小程序
钟翔 · 2235人在学
城管局门前三包管理系统+微信小程序(vue+springboot)
赖国荣 · 497人在学
Vue+Uni-app(uniapp)入门与实战+赠送仿美团点餐小程序
李杰 · 3843人在学