24 | 如何利用监控保障发布质量?
王潇俊
该思维导图由 AI 生成,仅供参考
你好,我是王潇俊,今天我和你分析的主题是:如何利用监控保障发布质量。
在前几次的分享中,我详细介绍了发布在持续交付过程中的重要地位,以及如何去思考和设计一套灰度发布系统。作为发布及监控系列的最后一篇文章,今天我就和你聊聊灰度发布的最后一个过程:监控,以及如何做好发布后的监控。
之所以有今天这次分享,最重要的原因是要告诉你:千万不要认为发布结束,就万事大吉了。特别是生产发布,发布结束时才是最危险的时刻。 因为,故障都是伴随着发布变更而来的。所以,我们需要有一套监控系统,及时发现问题、定位问题,帮助我们减少因故障带来的损失。
同时,随着分布式系统的普及,以及 APM(Application Performance Management,系统性能管理)概念的兴起,针对分布式系统的全链路监控系统也逐步发展起来,为持续交付提供了有力的支持。可以说,一套性能优良的监控系统,可以为持续交付保驾护航。
当然,这个专栏的主要内容是帮你解决持续交付的问题,所以我不会去分享监控系统如何设计这种需要一整个专栏才能解决的问题。
因此,我今天分享的重点是,帮助你去理解监控的常规概念,和你聊一些技术选型方案,并一起讨论一些与持续交付有关的问题。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
监控在持续交付过程中扮演着关键角色,确保发布质量和系统稳定。文章从监控的分类入手,分别介绍了用户侧监控、网络监控、业务监控、应用监控和系统监控。用户侧监控关注用户体验,网络监控保障系统通路畅通,业务监控以订单预测线为重要指标,应用监控解决分布式系统中服务调用关系和速度等问题,系统监控关注基础设施的监控指标。文章强调监控系统的重要性,特别是在生产发布后,以及分布式系统的普及下,全链路监控系统的发展为持续交付提供了有力支持。此外,文章还探讨了测试环境是否需要监控、发布后需要监控多久以及如何确定异常是由发布引起的等问题。通过分享,读者可以了解监控体系的基本概念和对持续交付的重要性,以及解决监控过程中的关键问题。
仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《持续交付 36 讲》,新⼈⾸单¥59
《持续交付 36 讲》,新⼈⾸单¥59
立即购买
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
全部留言(6)
- 最新
- 精选
- lyonger总觉得老师的课程有些抽象,没给出具体实际的案例,很多东西都是简单提及。不清楚其他同学是否有同样的疑惑?2021-03-07212
- 仰望星空有没有好的监控工具推荐给我们呢?2019-12-122
- 老衲只吃肉超级棒的监控体系,受益匪浅,感谢老师2020-10-271
- 王丰通过原理指导思想 落实工具 开发业务2020-07-201
- soong监控体系的打造,确实是对持续交付来说很重要的基础支撑!关于灰度发布后的持续监控时间,确实是一个需要持续探索的问题,根据系统架构和发布的特点,进行相应的调整。2020-03-291
- 丹丹兒🍥老师好像大部分说的都是app的?2018-10-091
收起评论