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 课程下载:
|