15丨性能测试场景:如何进行监控设计?
该思维导图由 AI 生成,仅供参考
监控设计步骤
- 深入了解
- 翻译
- 解释
- 总结
性能测试中的监控设计是至关重要的环节,为性能分析提供必要的数据支持。监控设计步骤包括分析系统架构、分层监控、分析监控数据和找到证据链。文章介绍了OS层和DB层的定向监控细化思路,以及监控工具的选择和实现。全文强调了监控设计的重要性和思路,以及在性能测试中的实际应用。作者强调了先有全局监控,再有定向监控的重要性,并解释了为什么不建议一开始就上代码级的监控工具。整体而言,本文为读者提供了监控设计的思维逻辑和实施方法,对于性能测试工程师和相关领域的专业人士具有一定的参考价值。
《性能测试实战 30 讲》,新⼈⾸单¥59
全部留言(29)
- 最新
- 精选
- 餘生看完这篇文章的感觉就是,一个武林高手给了我一本100页的书,我以为就是秘籍的全部,原来只是目录
作者回复: 这个比喻非常的恰当。如果要秘籍的全部,估计还要再写几个专栏。 而做为我写的第一个专栏,我希望能授人以渔。
2020-01-20255 - 律飛1.为什么要先有全局监控,再有定向监控? 先全局监控,才能有全面系统的数据分析,避免遗失信息,能更快速有效的发现问题。 通过分析全局、定向、分层的监控数据做分析,再根据分析的结果决定下一步要收集什么信息,然后找到完整的证据链,才能体现监控的价值。 2.为什么不建议一开始就上代码级的监控工具呢? 因为代码级的监控消耗资源,更重要的是,代码级监控数据很多,查看这些数据耗费精力,就像大海捞针,没必要像无头苍蝇乱撞。如果定位到它们有问题时再去监控、去看,更一针见血。
作者回复: 这位同学已经完全理解我的意图,非常好。
2020-01-1914 - 罗辑思维不谋全局者,不足谋一域。
作者回复: 有文化。
2020-03-1010 - hou老师,请问您是如何把自己的经验沉淀成一套理论方法,其中的过程有什么方法吗?我在学一些东西的时候,经常是一些散乱的知识点,如何把它们形成一套理论方法呢?
作者回复: 这跟上学的时候学知识点是一样的道理。 像数学,一开始只学加减乘除,再学各种公式,再到高等数学。这些都只是基础,而应用数学就是融会贯通使用了。 IT的知识首先肯定是散乱的知识点。比如说linux操作系统基础操作和原理,这些必须要看一遍。比如说网络知识TCPIP协议栈,这些也必须都看一遍。再比如说..... 只有将这些内容都掌握了大概,在项目中具体的实操应用,最后才能形成完成的知识体系。 这个路子,也没什么捷径可走。 专栏可以提供的借鉴和思路,但是这条路,只能自己走完,才会形成自己的体系。
2020-03-0410 - 小宝老师,哪里有完整的分析思维导图么(包括定向监控细化的部分)
作者回复: 第二个专栏中有网盘链接。
2021-12-0223 - 小昭今日思考题: 为什么要先有全局监控,再有定向监控? 首先,比较好的监控设计思路是:先了解架构,对架构中的组件进行分析,然后通过全局——定向的思路列出要看的计数器,在通过相应的监控工具去实现,拿到要分析的数据。 其次,全局监控和定向监控也不可能一起做,肯定有先后顺序 最后,如果先做定向监控,会有以下几个缺点: 1、耗费的时间太多; 2、列出来也不一定用得上; 3、照搬列出来的定向监控逻辑,可能会误导对实时数据的判断。 综上所述,先有全局监控,再有定向监控是比较好也是合理的监控设计思路。 为什么不建议一开始就上代码级的监控工具? 1、对性能有损耗; 2、多数情况下,性能分析不会到达代码的层面,一开始就上代码级的没有必要。 光这节课我觉得就已经值回票价了。 老师的思维导图里的生词(对我来说大部分都不认识)就够我查半个月了,还不知道半个月够不够……
作者回复: 我觉得应该把票价退给你,以鼓励你的学习精神。 真是完全掌握的节奏。
2020-03-263 - 沃克最后4张图是用什么工具得出来的?
作者回复: k8s的dashboard呀。 最后一个是skywalking。
2020-01-193 - songyy思考题 为什么要先有全局监控,再有定向监控:因为首先要从大方向上,找到瓶颈在哪里;再进入细节去分析,才比较有效率 为什么不建议一开始就上代码级的监控工具呢:一上来就上代码级别的监控,一方面配置这些监控太耗时间,另一方面可能得到的数据,也用不上 另外,我们公司用的是DataDog,可以给每个机器单独的top/ps命令的记录,我们公司从框架级别支持收集一些基本的数据(比如,一个GRPC耗时多久),把AWS的相关数据也都集中在这里,还可以设置起来对应的报警;感觉颇为好用
作者回复: 挺好。工具可以让我们工作更有效率,原理让我们理解看哪些数据。
2020-01-192 - 章鱼我被大佬狠狠的抛弃在了汽车尾……
作者回复: 静下心来,欲练此功.....
2022-03-291 - Cheese老师说到只看重监控工具而没有分析思路就像花架子一样,深有体会,之前感觉搭建一套性能监控工具好像有点厉害,但当别人闻到关于如何定位性能问题,一些问题的定位就有点迷茫了,思路感觉都有点乱了,全局到定向真的是一个不错的解惑思路,希望自己后续不断补充缺少的知识点
作者回复: 开窍了哦。
2021-11-211