TA的每日心情 | 开心 2024-9-19 21:14 |
---|
签到天数: 757 天 [LV.10]以坛为家III
管理员
- 积分
- 1312455
|
Elasticsearch、Logstash和Kibana ELK Stack深入浅出视频 19课
简介
1、核心组成
ELK由Elasticsearch、Logstash和Kibana三部分组件组成;
Elasticsearch是个开源分布式搜索引擎,它的特点有:分布式,零配置,自动发现,索引自动分片,索引副本机制,restful风格接口,多数据源,自动搜索负载等。
Logstash是一个完全开源的工具,它可以对你的日志进行收集、分析,并将其存储供以后使用
kibana 是一个开源和免费的工具,它可以为 Logstash 和 ElasticSearch 提供的日志分析友好的 Web 界面,可以帮助您汇总、分析和搜索重要数据日志。
2、四大组件
Logstash: logstash server端用来搜集日志;
Elasticsearch: 存储各类日志;
Kibana: web化接口用作查寻和可视化日志;
Logstash Forwarder: logstash client端用来通过lumberjack 网络协议发送日志到logstash server;
3、ELK工作流程
在需要收集日志的所有服务上部署logstash,作为logstash agent(logstash shipper)用于监控并过滤收集日志,将过滤后的内容发送到Redis,然后logstash indexer将日志收集在一起交给全文搜索服务ElasticSearch,可以用ElasticSearch进行自定义搜索通过Kibana 来结合自定义搜索进行页面展示。
1. 学会全文搜索的一些概念
2. 学会elasticsearch基本的增删改查操作
3. 学会搭建和维护elasticsearch集群
4.为学习ELK打下基础。
适用人群
运维人员,开发人员,ELK平台维护人员,devops工程师。
本套课程是网络上第一套详细讲解Elastisearch的视频!
通过本套课程的学习,你将学会全文搜索的概念,elasticsearch API操作以及elasticsearch集群维护等知识。
同时elasticsearch 也是日志分析ELK平台最核心最重要的组件,通过本套课程的学习,也为学习ELK打下坚实的基础!
课程目录
01_什么是Elasticsearch
02_RESTFul?介绍
03_Elasticsearch如何安装以及相关插件的介绍
04_什么是倒排索引
05_Elasticsearch?单模式下API的增删改查操作
06_Elasticsearch?批量获取mget
07_Elasticsearch?批量操作bulk
08_Elasticsearch?版本控制version
09_Elasticsearch?如何做映射mapping
10_Elasticsearch?基本查询
11_Elasticsearch?filter查询
12_Elasticsearch?组合查询
13_Elasticsearch索引原理
14_ES整体架构介绍.avi
15_Logstash?介绍以及初步安装
16_Logstash?配置语法以及插件
17-Logstash原理与维护
18-Kibana4高级用法讲解1
19-项目实例演示-1
课程下载:
|
|