JMC 8中如何调出designer view实现事件可视化?
JMC 8 实现旧版Designer View事件可视化功能的方案
JMC 5及更早版本内置的Designer View(设计器视图)提供了便捷的事件可视化配置能力,该组件从JMC 6版本开始因架构调整从核心发行版中移除,JMC 8默认不自带该功能,要实现同等的事件可视化效果,可以通过以下几种方式操作:
- 安装官方扩展插件还原完整设计器能力
打开JMC 8后,点击顶部菜单栏窗口 -> 插件,在可用插件列表中勾选事件模板设计器、JMC可视化扩展两个组件完成安装,重启JMC后,就能在事件浏览面板的视图选项、右键菜单中找到和旧版Designer View逻辑一致的可视化配置入口,支持拖拽绑定事件字段、自定义图表类型、配置事件关联展示规则,和旧版设计器的功能完全对齐。 - 直接使用内置预置可视化面板覆盖常用场景
如果不需要自定义拖拽设计的能力,JMC 8默认自带的JFR分析面板已经覆盖了旧版Designer View绝大多数高频使用场景:导入JFR快照后,左侧导航栏的事件浏览器、锁分析、调用树统计、CPU/内存/IO事件专项面板都预置了成熟的可视化逻辑,选中对应事件类型即可自动生成时序图、占比图、火焰图等展示效果,无需额外配置。 - 通过自定义视图功能搭建专属可视化页面
对于有高度自定义可视化需求的场景,可以点击顶部菜单栏窗口 -> 显示视图 -> 其他 -> JFR自定义页面,通过配置事件筛选规则、选择匹配的图表类型、绑定对应事件字段的方式,搭建和旧版Designer View效果一致的自定义可视化面板,配置完成后可以保存为本地模板,后续打开任意JFR快照都可以直接调用。
内容的提问来源于stack exchange,提问作者Niwedita Rani
相关产品推荐
相关产品推荐

