flink火焰图

火焰图是一个可视化的,有效地表示如下问题的答案,如:

  • 哪些方法目前正在消耗CPU资源?
  • 一种方法的消费与其他方法相比如何?
  • 堆栈上的哪一系列调用导致执行一个特定的方法?
    在这里插入图片描述
    火焰图是通过多次采样stack trace来生成的。每个方法调用都由一个条形图表示,条形图的长度与它在样本中出现的次数成正比。

从Flink 1.13开始,Flink本身就支持Flame Graphs。为了生成一个火焰图,导航到一个正在运行的作业的作业图,选择一个感兴趣的operator,在菜单中右键单击火焰图选项卡:
在这里插入图片描述

任何测量过程本身都会不可避免地影响被测量对象(参见双分裂实验)。CPU stack trace采样也不例外。为了防止对生产环境的意外影响,Flame Graphs目前作为一个可选择的功能。要启用它,你需要在conf/flink-co

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值