7

Elastic Stack 微服务全方位监控实战

 3 years ago
source link: https://mp.weixin.qq.com/s?__biz=MzI2NDY1MTA3OQ%3D%3D&%3Bmid=2247486124&%3Bidx=1&%3Bsn=e631841c44da81feb11d4300e759f2fb
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

1 序言

互联网时代,业务生态复杂多变,基于微服务的架构理念应运而生,微服务架构体系带来了灵活性以及优越性,但也带来了相对的复杂性,微服务运行的排忧解错方面,相对难度提高很多。过去并没有非常优秀的监控体系产品,架构师们只能混搭多种技术产品,虽然部分解决了问题,但也带来了使用的门槛,用起来并不灵活。

Elastic Stack 生态很丰富,擅长的应用领域众多,尤其是日志监控领域。曾经大名鼎鼎的 ELK 组合风靡一时,到现在已经进化到 Elastic Stack,一套解决方案解决多种维度监控诉求,值得掌握拥有。

Jrqeumz.png!mobile

Elastic Stack技术生态体系

2 微服务监控体系

微服务体系监控应该至少包含以下几个方面:

2.1 微服务在线运行状态

大规模应用系统中,划分的微服务数量众多,且会启动众多的实例,微服务的实时运行状态监控很有必要。通过定时检测应用系统的微服务实例,便于更好的管控应用系统。

2.2 微服务实时日志采集

大规模微服务体系架构,需要记录应用运行众多日志,日志来自多个服务实例。传统的日志分析手段非常低效且分散,集中式实时采集日志才是最佳实战。通过实时采集微服务运行日志,可以便于开发人员以及架构师快速分析定位各种问题。

2.3 微服务调用链路数据采集

大规模微服务体系架构,服务调用关系错综复杂,服务的调用链路数据采集至关重要。可以有效的便于开发人员以及架构师定位分析应用程序各种问题。

我们的训练营课程内容围绕这几个方面展开,介绍 Elastic Stack 已有的生态如何实操。

aU3mmy7.png!mobile

微服务架构体系

3 课程介绍

本次训练营课程是实战类型体验课,课程方式采用直播形式。

3.1 上课时间

  • 2021.02.23—2021.02.25 20:00—22:00

3.2 课后收获

  • 【课程录播】+【课程笔记】+【在线解答】

4 课程内容

第1天:实时采集微服务在线运行状态

  • 介绍微服务架构体系以及应用场景

  • 介绍 Elastic Stack技术体系

  • 实战搭建 Elasticsearch + Kibana运行环境

  • 实战搭建 Spring Cloud 微服务应用体系

  • 实战运用 Heartbeat 实时采集微服务在线运行状态

aYfium.png!mobile

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 生态技术太完善了,一套技术栈,多种玩法,再也不用学习多种监控技术栈了。

rUJFriJ.png!mobile

6、特享福利

连续打卡学习三天 凭截图 or 记录 退还全部学费

7、关于我们

讲师大咖 李猛  Elastic King

  • Elastic Stack 国内顶尖实战专家

  • ELastic Stack 技术社区分享嘉宾

  • 国内首批 Elastic 官方认证工程师 21 人之一

  • 多个MVP(大数据领域、阿里云、DBAPlus 社区)

  • 2012年接触 Elasticsearch ,对 Elastic Stack 技术栈开发、架构、运维、源码、算法等方面有深入实战,

  • 主导过PB级以上大规模集群;负责过多种 Elastic Stack 项目,包括大数据分析领域,机器学习领域,复杂业务系统领域,日志采集处理分析领域,系统指标监控领域等

  • 服务过多家企业,提供Elastic Stack 咨询培训以及调优实施

  • 多次在Elastic Stack技术大会/技术社区分享,发表过多篇实战干货文章;

  • 十余年技术从业经验,爱捣腾,擅长大数据,系统架构领域。

点击查看“ 阅读原文 ”,了解课程全部内容。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK