火焰云分析性能

观测云火焰图分析程序性能
学习网址(引用):
https://preprod-docs.cloudcare.cn/best-practices/monitoring/trace-glame-graph/
https://www.6hu.cc/archives/83916.html
https://cloud.tencent.com/developer/article/1911758
https://segmentfault.com/a/1190000044391474
https://blog.csdn.net/luisun66666/article/details/127615179
登录网址:http://dataflux.yd-guance.com/

火焰图¶

火焰图(Flame Graph)是由 Linux 性能优化大师 Brendan Gregg 发明的用于分析性能瓶颈的可视化图表,火焰图以一个全局的视野来看待时间分布,它从顶部往底部列出所有可能导致性能瓶颈 Span。

绘制逻辑¶

  • 纵轴(Y轴)代表调用 Span 的层级深度,用于表示程序执行片段之间的调用关系:上面的 Span 是下面 Span 的父 Span(数据上也可以通过子 span 的 parent_id 等于父 Span 的 span_id 来关联来对应)。
  • 横轴(X轴)代表单个 Trace 下 Span 的持续时间(duration),一个格子的宽度越大,越说明该 Span 的从开始到结束的持续时间较长,可能是造成性能瓶颈的原因。




posted @   莫奈已过  阅读(17)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示