Elastic Stack 微服务全方位监控实战
1 序言
互联网时代,业务生态复杂多变,基于微服务的架构理念应运而生,微服务架构体系带来了灵活性以及优越性,但也带来了相对的复杂性,微服务运行的排忧解错方面,相对难度提高很多。过去并没有非常优秀的监控体系产品,架构师们只能混搭多种技术产品,虽然部分解决了问题,但也带来了使用的门槛,用起来并不灵活。
Elastic Stack 生态很丰富,擅长的应用领域众多,尤其是日志监控领域。曾经大名鼎鼎的 ELK 组合风靡一时,到现在已经进化到 Elastic Stack,一套解决方案解决多种维度监控诉求,值得掌握拥有。
Elastic Stack技术生态体系
2 微服务监控体系
微服务体系监控应该至少包含以下几个方面:
2.1 微服务在线运行状态
大规模应用系统中,划分的微服务数量众多,且会启动众多的实例,微服务的实时运行状态监控很有必要。通过定时检测应用系统的微服务实例,便于更好的管控应用系统。
2.2 微服务实时日志采集
大规模微服务体系架构,需要记录应用运行众多日志,日志来自多个服务实例。传统的日志分析手段非常低效且分散,集中式实时采集日志才是最佳实战。通过实时采集微服务运行日志,可以便于开发人员以及架构师快速分析定位各种问题。
2.3 微服务调用链路数据采集
大规模微服务体系架构,服务调用关系错综复杂,服务的调用链路数据采集至关重要。可以有效的便于开发人员以及架构师定位分析应用程序各种问题。
我们的训练营课程内容围绕这几个方面展开,介绍 Elastic Stack 已有的生态如何实操。
微服务架构体系
3 课程介绍
本次训练营课程是实战类型体验课,课程方式采用直播形式。
3.1 上课时间
-
2021.02.23—2021.02.25 20:00—22:00
3.2 课后收获
-
【课程录播】+【课程笔记】+【在线解答】
4 课程内容
第1天:实时采集微服务在线运行状态
-
介绍微服务架构体系以及应用场景
-
介绍 Elastic Stack技术体系
-
实战搭建 Elasticsearch + Kibana运行环境
-
实战搭建 Spring Cloud 微服务应用体系
-
实战运用 Heartbeat 实时采集微服务在线运行状态
Spring Cloud微服务技术体系
第2天:实时采集微服务运行日志
-
实战演练 Spring Cloud 微服务日志配置
-
实战运用 Filebeat 实时采集微服务运行日志
-
多种日志格式数据采集规则
-
多种日志检索语法
第3天:实时采集微服务调用链路
-
实战演练 Spring Cloud 微服务调用链路
-
实战运用 Apm Agent 实时采集微服务调用链路数据
-
Elastic Stack 技术生态总结以及未来方向探讨
5 目标群体
5.1 开发工程师
如果你是一名应用系统开发工程师,那本课程非常适合你。你将了解到 Elastic Stack 技术体系,原来可以将日志采集存储并提供多种检索方式。你将收获:
-
Filebeat 采集日志如此简单强大,再也不想写Java代码采集日志了。
-
Elastcsearch 检索日志功能如此强大简单,再也不想用记事本看日志了。
5.2 运维工程师
如果你是一名运维系统工程师,那本课程非常适合你。你将了解到 Elastic Stack 技术体系已经这么强大了,三位一体的日志指标多种都能采集存储检索了,再也不用为监控为难。你将收获:
-
Elastic Stack 生态如此丰富强大,再也不用搭建组合多种监控产品了。
-
各种采集组件起来如此简洁,没有编程也可以快速耍起来。
5.3 系统/运维架构师
如果你是一名系统架构师或运维架构师,那本课程非常适合你。你将了解到 Elastic Stack 技术体系,居然可以整合多个维度的监控需求。从前面对微服务架构,你需要多套不同的监控系统,现在你只需要一套。你将收获:
-
Elasticsearch原来不仅仅分词检索,已经可以做这么多事情,全文搜索也可以,日志也可以,指标也可以。
-
Elastic Stack 生态技术太完善了,一套技术栈,多种玩法,再也不用学习多种监控技术栈了。
6、特享福利
连续打卡学习三天 , 凭截图 or 记录 退还全部学费 。
7、关于我们
讲师大咖 李猛 Elastic King
-
Elastic Stack 国内顶尖实战专家
-
ELastic Stack 技术社区分享嘉宾
-
国内首批 Elastic 官方认证工程师 21 人之一
-
多个MVP(大数据领域、阿里云、DBAPlus 社区)
-
2012年接触 Elasticsearch ,对 Elastic Stack 技术栈开发、架构、运维、源码、算法等方面有深入实战,
-
主导过PB级以上大规模集群;负责过多种 Elastic Stack 项目,包括大数据分析领域,机器学习领域,复杂业务系统领域,日志采集处理分析领域,系统指标监控领域等
-
服务过多家企业,提供Elastic Stack 咨询培训以及调优实施
-
多次在Elastic Stack技术大会/技术社区分享,发表过多篇实战干货文章;
-
十余年技术从业经验,爱捣腾,擅长大数据,系统架构领域。
点击查看“ 阅读原文 ”,了解课程全部内容。