2 ^" [: `9 k m6 C6 z: o2 q6 X6 _( v+ |
〖课程介绍〗6 m: H& ?0 f% Z/ m
不管是想做大数据工程师还是数据分析师,本课都是很好的起点!掌握Elastic Stack的组成及原理应用,详解Elasticsearch、Kibana、Beats及Logstash 的原理与应用技巧,助你快速收集、处理和分析数据,以达成助力业务增长的目标!
% `& |+ Z& z5 Z3 w) p0 R8 m) d/ |* S! t# S
〖课程目录〗! {, t- @8 s7 M
第1章 课程概述/ Q! |- R/ R" z& j
对课程整体进行介绍给出相关学习说明和建议: l4 X0 o) s1 Q" s8 ]* z
1-1 _课程导学试看. b. }2 J2 d1 r) b
1-2 说明和建议6 I6 k. I. |) ^9 b
& P% R" [% V8 S% @/ X1 s第2章 Elasticsearch 篇之 入门
4 G0 Z& g4 u7 n本章会对 Elasticsearch 篇进行一个总体的介绍,让大家对该篇每一章要讲解的内容有初步的了解。然后会讲解 Elasticsearch 中常见的术语、api,然后运行 Elasticsearch 并实际感受 api 的调用方式,为接下来的课程做好准备。. u& X# j7 h6 p. U
2-1 -术语介绍
' D' F" |4 }" [( p5 d2-2 -Document介绍
9 A' b1 M( r1 f( e2-3 -Index介绍3 [3 E+ @ x! U# i
2-4 -restapi介绍5 K ]. a# z: t6 z+ W, t
2-5 -index_api% Y5 @3 h2 V! z; C* P; d3 D; c4 g
2-6 -document_api
k) |+ g5 J! R+ a1 S$ {- c4 J$ a% U( ]8 e
第3章 Elasticsearch 篇之倒排索引与分词
5 f& r# N6 G, M: H本章会讲解搜索引擎的基础倒排索引,让大家对倒排索引有一个直观的认识,掌握它的组成。然后为大家讲解分词的相关知识,介绍 es 内置的分词器,还会介绍中文分词的常见解决方案。
0 C( B" d. @6 H. @2 X3-1 -书的目录与索引9 R( [* _% Q. O' Q* [1 @6 o
3-2 -正排与倒排索引简介) }. T5 v/ ^* H; b# \! A- J7 `
3-3 -倒排索引详解试看+ r0 T7 \4 w6 w. H: `8 N& ~
3-4 -分词介绍
% X' o2 O2 ^- l" s- j. a5 _/ w3-5 -analyze_api g! m! _# s& t5 o# ]
3-6 -自带分词器3 H O E6 t( m" A0 I! F/ S
3-7 -中文分词
( O! U- n5 U" e+ b3-8 -自定义分词之CharacterFilter
4 L) M( Y( k+ Q1 B7 A9 o3-9 -自定义分词之Tokenizer
; Y8 H0 S* Y# l" k3-10 -自定义分词之 TokenFilter) k2 J2 q$ Z9 @
3-11 -自定义分词: ^6 w5 y8 g+ |0 ^. D+ q
3-12 -分词使用说明
, T; S' k% M c$ D8 b6 C" Z. [3-13 -官方文档说明5 y0 d) m. P$ I7 L1 Z: s% S2 f
0 H8 D1 o3 t2 d/ u: n第4章 Elasticsearch 篇之Mapping 设置
0 i9 A/ R9 }' w# |+ Y0 A* X, U本章会讲解 Elasticsearch 中数据建模的基础--Mapping,即如何定义数据字段和类型。让大家熟悉 mapping 中常见的配置项,也会讲解 dynamic mapping 和 template 的相关知识。
y, E* ]& U( {4-1 -mapping简介3 u/ }' F+ N' {& R8 o
4-2 -自定义 mapping" J- S) m/ M N. y/ W
4-3 -mapping演示
- a2 u8 U6 P6 m d. p, ^" w+ P4-4 -copy_to参数说明! q" c( S: K/ _# y% x c/ }! s
4-5 -index参数说明9 a0 p: a( H: Z7 u/ U+ J% Q" l3 s
4-6 -index_options参数说明
S' l. X, d* M6 }( J. \4-7 -mapping文档说明
; @7 d: E, V7 z; t2 o4-8 -数据类型
; c# i% j( ~: f o1 M$ K4-9 -dynamic-mapping简介
) H6 l8 w$ n" c1 `+ D- u4-10 -dynamic日期与数字识别 k% w6 O/ L/ R9 _7 s0 K: y0 G
4-11 -dynamic-template简介- H k" q9 w) t$ \$ M) k
4-12 -自定义mapping的建议8 p/ `' \- k R! f
4-13 -索引模板.mp4
# f* Y% W9 E6 P h4 l( Q7 T3 M5 d/ Q4 E. a) ]0 a
第5章 Elasticsearch 篇之Search API 介绍
6 C" B9 O: C' H# m- h; k5 ~9 S本章会讲解搜索特性,详细讲解 Search API 的组成和分类,带领大家逐个了解、掌握 API 的使用方法和技巧。
: K4 ]/ x: q1 y L" V5-1 -SearchAPI概览
0 V3 V# Y: b% Q5-2 -URISearch详解与演示试看
1 R4 ?- X, \, E, O; ~2 y5-3 -QueryDSL简介& c/ `! R: E. N0 G9 Y2 P
5-4 -字段类查询简介及match-query
0 U) [; v$ T3 |% q9 K; i5-5 -相关性算分.mp4
2 r: v: n) ~2 j5-6 -match-phrase-query_音频.mp4( w5 W! d7 x7 j) V( f+ y2 Y
5-7 -query-string-query
0 ^# S" w# n2 w! M5-8 -simple-query-string-query, Y4 P* O8 m3 [0 h/ j6 p
5-9 -term-terms-query3 H3 N% @# _& A+ b; e1 |* [9 Y
5-10 -range-query
3 ~/ k8 v: H1 ^3 {! \9 ^, h1 |5-11 -复合查询介绍及ConstantScore% [+ k) \4 \9 L# f ^
5-12 -bool-query
+ E- W' @+ G2 _( ~% l0 i5-13 -count-and-source-filtering
# I: f5 J+ W; N# f3 s* K+ U3 ~8 m
/ g. Q( Z, @6 C0 J第6章 Elasticsearch 篇之分布式特性介绍
6 e* x% H8 l4 C+ y" J2 t本章会讲解 Elasticsearch 集群是如何一步步搭建起来的,让大家了解不同节点类型的作用,shard 设计的意义以及文档是如何存储到 shard 上的,也会给大家介绍脑裂等问题。# I" A- J* \- c" y: m+ Z
6-1 -分布式介绍及cerebro
# K {' _1 y! o4 ?7 p6-2 -构建集群5 T7 ^# T- P$ I9 K4 [* Q; t
6-3 -副本与分片
) {: ^# b: h, @- h+ ~' E) t6-4 -两个问题% [5 E& ]* q4 `3 f- v* |, n( J* u
6-5 -集群状态
2 T' d" V8 H4 @$ ^/ r6-6 -故障转移.mp4! d! u `0 V) Z0 e! b9 z* O
6-7 -文档分布式存储/ a. B: C m/ H _, T* u
6-8 -脑裂问题
\, W R. p o0 F* R$ U- o. v9 z, [6-9 -shard详解
) N/ C8 k* g0 ]
1 x' i; m9 t# c- y第7章 Elasticsearch 篇之深入了解 Search 的运行机制
# c) ^: a" W0 c2 a- z8 w本章会深入讲解 Search 的运行机制,比如 Query 和 Fetch 阶段具体哪些工作,分片为相关性算分带来了哪些问题。另外还会讲解排序、分页与遍历的解决方案和相关问题。
' d$ o# ^( n& |6 d1 e7 q: B+ l7-1 -Query-Then-Fetch# J* K! |0 z r; ], s
7-2 -相关性算分
: u B2 {! V. J: | E7-3 -sorting-doc-values-fielddata& S8 |$ e1 B2 i" t0 c, I
7-4 -分页与遍历-fromsize
* `2 J6 U$ w6 w" K+ O2 J; e( {. r1 H7-5 -分页与遍历-scroll
8 j" ~' N4 _& [) j+ l7-6 分页与遍历-search_after
) }* W* X' R: K7 C7-7 文档说明.mp4
9 u* s- N5 U, h3 A6 t* B" y3 F% m3 S; q" P( B6 U! {+ V
第8章 Elasticsearch 篇之聚合分析入门
! Q1 `6 X1 o+ l本章会介绍 Elasticsearch 聚合分析的功能,让大家了解其分类、组成,带领大家逐个了解、掌握每一个聚合 API 的使用方法和技巧,为后续 Kibana 使用打好基础。. I$ c! w9 |% |' d
8-1 -聚合分析简介
& }- _7 x9 H7 }7 R8-2 -metric聚合分析: G7 [% s3 C/ _
8-3 -bucket聚合分析3 n. ~0 ^, q; s" r- k) o
8-4 -bucket和metric聚合分析
' w- X* |0 ~! z& L8-5 -pipeline聚合分析- c+ n# L) G. j6 ?1 T
8-6 -作用范围: ~% B; T* y: s* y: W( h% R# U7 O- M
8-7 -排序* J5 _2 y2 l, Q7 P% [
8-8 -原理与精准度问题0 S I1 L9 z0 P) n6 b O7 C
8-9 -文档说明) z# F, \- \1 ~ V/ U$ l- s( d/ R
+ T* d& O/ t+ Z. g# n( b第9章 Elasticsearch 篇之数据建模' c, `+ t2 t# C& L
本章会介绍使用 Elasticsearch 中要注意的数据建模常见问题以及优化思路和方案,让大家可以根据自己的业务场景设置最合理的模型。
1 W$ i7 m l8 E+ U* N I9-1 -数据建模简介4 y* `6 R/ | H; O/ {
9-2 -ES数据建模配置相关介绍+ N; D) b* ?" @
9-3 -ES数据建模实例.mp4 E* c/ k$ v j7 d8 K# z
9-4 -Nested_Object! R: Q' T( n0 N0 C. a9 s
9-5 -Parent_Child
$ }4 V H! _6 S5 f9-6 -nested_vs_parent_child0 z# U" Q& U; w) S$ A
9-7 -reindex! X; y; C1 B$ g( {8 G6 L( j) z
9-8 其他建议
5 a4 K6 m' y9 L5 b( X
7 h" G+ l/ \: [) y第10章 Elasticsearch 篇之集群调优建议7 m' p0 N$ K& W3 k5 T5 o
本章会介绍 Elasticsearch 集群在搭建、配置上的注意事项,也会讲解读写性能优化的方案和调优的方式。
) M" L! K7 x+ K6 i& f10-1 生产环境部署建议
4 O8 a x% I: `1 [; W% _10-2 写性能优化$ H, B* k) i6 C4 T0 Q3 @
10-3 读性能优化
( d; p9 a; b; B10-4 如何设定shard数# E0 D+ }7 ?* _! [4 c+ m
10-5 xpack监控功能介绍/ W$ \* a& Z4 {- H5 x1 M0 k* m
# N, `. a/ \( X; p) ~- \! k
第11章 Logstash 篇之入门与运行机制" w+ Z0 |$ ^; G& W
本章会介绍 Logstash 的作用、使用方法,让大家了解其组成和运行机制,带领大家实际操作 Logstash 来收集1个日志文件。
1 J7 D) c! u! O5 H. y11-1 入门及架构简介
% `: X* v g2 c* {11-2 -Life_of_an_Event7 w* h5 g7 d4 O2 \+ K
11-3 -queue简介
: y# V4 G( M6 x0 v0 Z& }11-4 -线程简介
" J9 I, l5 x4 k2 ?11-5 配置简介
- x# `$ T9 `4 ?( _7 _; X11-6 多实例运行" N! m. g( X7 f* J
11-7 pipeline配置简介) S1 ~2 y# D% P S
/ u" T, Q1 W7 @: c0 d第12章 Logstash 篇之插件详解
~+ k' r1 K7 n L- q本章会详细介绍 Input、Filter、Ouput 以及 Codec 插件 的作用和相关配置,让大家了解常见相关插件的使用场景和效果,以及如何合理选择各个插件来实现自己的业务需求。" G: ` v& q& W6 k& S2 f$ B
12-1 input插件详解及glob讲解
7 @$ o) a& {5 g. d N g. z12-2 -codec插件详解
/ [3 R$ L) f$ T* n# B12-3 filter插件简介及date插件讲解( t4 ]3 h) r0 X5 J9 l) n
12-4 filter插件之grok简介(上)
8 `# r& J$ K h: C$ j- i" R- C0 }12-5 filter插件之grok简介(下). [, J) q: L7 K# i
12-6 filter插件之dissect讲解
$ ^/ t8 L. Z* z t9 L& }- d12-7 filter插件之mutate 讲解2 _$ s" k/ B& ^* }6 i
12-8 filter插件之 json讲解
" N( d; j% {9 x. Z! @% V12-9 filter 插件之geoip和ruby 讲解1 z! z1 l) l! J, x: F. m
12-10 output插件简介
2 Z7 |8 _1 K: K8 f$ O# ^+ U/ ~0 U12-11 文档说明4 B+ I7 Q2 q4 F+ D
$ L4 z% X* H+ i4 r5 c% Z
第13章 Logstash 篇之实例分析2 i0 D/ e- e* e L* B/ [9 v
本章会以实例的形式为大家演示如何使用 Logstash 收集各种类型的数据,比如日志文件、数据库、tcp/udp 等。 u+ n5 P) P& f
13-1 -Logstash实战建议
( _& Q% H: h6 n: I13-2 -实战之apacheLogs(上)
( [9 l2 K R5 s8 @) }' G3 a! U8 R3 B+ d13-3 实战之apacheLogs(下)
# ~7 t8 J4 X) H; u13-4 实战之csv) c5 p3 n( ~0 N2 p7 p% L& E
13-5 监控运维建议. w7 W- R0 s2 m
! [' t1 O/ e' }* j第14章 Beats 篇之Filebeat
9 Z: I# o5 f: L, `本章会介绍 Beats 的作用和组成,然后为大家详细介绍 Filebeat 的功能和常见配置,同时会详细讲解如何使用 Module 模块来快速完成日志的收集到分析工作。
( D5 u) C- C- C: i1 q7 v14-1 beats简介% e2 L4 o* j( n: _1 R
14-2 Filebeat_Demo
8 i, h' B! w* u( x14-3 Filebeat 简介及流程介绍 j" U1 j1 _) T# e
14-4 Filebeat常见架构及ingest_node介绍
2 Q9 E% c- y! \) k: f# Q/ T14-5 Filebeat_Module简介. o- r- W/ V0 p, @) u
+ c7 ^1 L1 R6 a7 f6 y; n i9 \
第15章 Beats 篇之Metricbeat
* q1 H' x. f7 v- N O5 W本章会介绍 Metricbeat 的功能和使用技巧,让大家对 Metricbeat 的使用有一个直观的感受。
2 z" l& h( L# m+ x! \0 `! a15-1 -简介. d% |. |% F Q1 P
15-2 -Module简介/ M4 {3 D0 |5 r9 s9 x4 Q- S. `# F
15-3 -实战.mp4
! P+ r3 {* X `; `# f5 \! a* D$ \- S! Z4 R
第16章 Beats 篇之Packetbeat
8 @# E. x% L4 K本章会介绍 Packetbeat 的功能和使用技巧,带领大家用 Packetbeat 来收集网络数据并进行分析,让大家对 Packetbeat 有一个直观的感受。4 m( F* X' c- t0 y4 W) w) X
16-1 1-简介! E/ Y: g/ O2 ^
16-2 2-实战
+ i# f/ _0 b5 t
+ ~* i) M1 d" L l2 N第17章 Beats 篇之其他 beat
3 y4 G/ W$ D) g9 @本章会介绍其他众多beat的作用和应用场景,带领大家去发现社区提供的多种多样的beat,以满足日常业务开发的需求。1 Z1 V. c% ]: X
17-1 1-Heartbeat2 f/ [+ ]8 s @& F: u
17-2 2-Community_beats
, S2 l- q# f" }2 U9 p; E1 F% s% U6 o; B0 R; ]2 u
第18章 Kibana 篇之 入门与管理
- C+ h/ O0 C* R, b" Q9 d; W3 w2 d本章会介绍 Kibana 的入门知识,让大家对 Kibana 有一个整体的了解,另外还会详细介绍Management 的功能,熟悉 Kibana 的配置。
) S4 Z1 y& h& b18-1 -配置与线上部署建议+ A9 b1 W; y7 k9 H. B% |' W5 U
18-2 -Index_Pattern_Objects_Settings使用
2 ~! Q/ o; d6 F* \
: I8 H, X. _2 g) X8 E" X第19章 Kibana 篇之 数据探索 Discovery* s- Q3 q, A. X1 {6 B6 U4 U0 O8 j
本章会介绍 Kibana 的数据探索功能,让大家了解 Discovery 的功能和使用技巧。4 h+ H, G s! W1 B/ a/ c
19-1 -导入数据% C2 [+ S, [ f P$ P/ Q' y8 ^
19-2 -Discover实战
# f$ G% y% N, ?; F1 b- H) \& C( z5 Y8 o0 {- ]( ]
第20章 Kibana 篇之 可视化分析( R I9 Z" [9 [+ |% m0 a
本章会介绍Kibana 的可视化分析功能,首先会带领大家逐个操作 Kibana 提供的每一个图表,并会介绍时序分析工具 Timelion,然后会介绍如何使用 Dashboard功能来整合图表后讲故事或者做报表,也会讲解 Dashboard 使用中要注意的问题和使用技巧。 ...( `; D0 D9 f% }" d# f! Q
20-1 -可视化简介9 `# Z7 _: H e$ A* c$ e7 Z2 ~
20-2 -Basic_Charts_介绍
0 G! }& X$ H3 Y5 ~. F. a20-3 -Basic_Charts_其他说明! X: q1 ? w( @% O" C' O3 S) |4 Y$ }$ @; |
20-4 -Data图表介绍
' P1 w- e6 ~- g$ u9 ?+ v1 \20-5 -Map图表介绍
9 t u/ R( o" a& T+ e20-6 -Timelion介绍
7 ~) s3 o! s% O; I5 ]6 y20-7 -VisualBuilder介绍 V+ `. g; I& l0 W8 ]8 o
20-8 -other图表介绍. q" i) Y* m6 g! @
20-9 -Dashboard介绍
* b( W3 _6 x8 n. p/ q/ W; v$ q- u
# ? Y: v0 S, e4 H* y! C第21章 实践篇 之搜索项目4 x6 x' u/ b3 R( V' n" f
本章会讲解一个搜索引擎相关的实践项目,带领大家通过编写少量的代码,快速基于 Elastic Stack 来构建一个具备常见搜索功能的系统,比如类似 Airbnb 的搜房系统、豆瓣电影等。
: }, n( U; N; Y& |7 O6 Z% Q21-1 -项目介绍8 | X6 s2 B: E
21-2 项目实战1 j& v9 V3 D' w! o$ ^
$ d \) T+ ^$ V g: _
第22章 实践篇 之日志分析项目* d2 Z% c! e0 K0 E' d
本章会根据慕课网的日志为大家展示如何使用 Elastic Stack 来快速分析日志数据,带领大家一步步完成数据收集、处理、存储到可视化分析的步骤,最终打造属于自己的 Dashboard。
2 G( ]3 }) O- v* q2 x22-1 介绍和数据导入
( g' o3 D9 M$ R5 w& N) r4 [22-2 -实战(上)
6 r9 d9 k) K: u" ^22-3 -实战(下)
/ C R; m: ?3 i, R
" S* t# t. E0 W0 c r/ j) K. `* ?第23章 实践篇 之数据分析项目& u, q' k O' n3 E
本章会为大家展示如何使用 Elastic Stack 来分析身边的数据,比如空气质量分析、订单数据分析等等,让大家通过本章的学习可以快速将 Elastic Stack 应用到实际生活中。3 R3 d- l- m$ o; I, q g( H& i; X- j
23-1 项目简介( T% i1 v. r J/ Z- ^! A
23-2 实战(上)3 W' p+ w" V; p
23-3 实战(下)
: T6 }0 |, I+ |6 T
. s1 l5 t! V# z第24章 课程总结
9 z" `1 v2 H$ E; c- I+ L本章会为大家总结本课程的内容,为大家再次梳理 Elastic Stack 的知识点,并为大家接下来的进阶学习提供一些建议和思路。( S3 ~" [4 b7 |. r3 w9 ~$ g( k
24-1 课程总结0 t' H1 E. v; D$ l. Q4 ?$ R
+ A$ C! e7 I' B$ c〖下载地址〗
, r$ G, g' P2 P; a
5 H0 i4 Z; n% Z# G
5 j1 p$ M0 ~1 C- F----------------华丽分割线-------------------------华丽分割线-----------------------华丽分割线-------------) V. n4 L$ i' V; `3 B6 w1 C( m
# {% k% n7 V: j+ L% A1 b〖下载地址失效反馈〗
0 e) S; s3 i5 d: n$ |3 r- I/ K3 r如果下载地址失效,请尽快反馈给我们,我们尽快修复。请加QQ邮箱留言:2230304070@qq.com
2 S& {: G) a& b8 [! X9 ?
7 n4 M2 Z5 }. h; o7 ?〖升级为终身会员免金币下载全站资源〗* t8 B$ `! S) y$ I; j
全站资源高清无密,每天更新,vip特权了解一下:http://www.mano100.cn/rjyfk_url-url.html% U7 S/ ^! }: N
9 s, x( Z* c: b6 t" n
〖客服24小时咨询〗5 t* B& P: C& t! P
有任何问题,请点击右侧QQ邮箱:2230304070@qq.com 咨询。
! X8 C4 @/ i" l! Y o
$ S9 `/ t- J* T( \5 |/ x+ t2 w/ Z/ i
! ]* W% y+ z3 m, p. b0 _" Q
& }4 J* {% |2 a7 O/ n( c6 g$ B/ g6 Y |