将Java VisualVM的.nps分析数据导出到Excel

4
有没有办法将VisualVM捕获的.nps分析器数据转换为Excel表格,特别是我想要获取HotSpot方法的表格视图。最终我想知道是否有一种自动化捕获VisualVM分析器统计信息(例如命令行脚本)并将其导出到Excel(CSV文件或其他格式),以便我们可以自动上传到Google Docs电子表格。似乎VisualVM只使用标准HPROF cpu=samples,但它能够远程执行,我只知道启用JVM参数作为分析器。是否有一种从JMX触发它的方法?

你提到想获得“HotSpot Methods”,但你已经将“Call Tree”部分突出显示。你想要哪一个? - The Alchemist
1个回答

3

在VisualVM中查看结果时有一种基本选项,可以将结果导出为XML、CSV和NPS格式。


8
在哪里?我在1.6.0_31中找不到它。 - David Moles
1
点击“导出到...”按钮并选择文件扩展名。 - Vasili
4
没有这个选项。不过我们可以创建一个“应用快照”。 - KeyC0de
也许在早期版本中有这样的选项,但是这个答案似乎已经过时了。目前似乎没有办法以纯文本格式(如csv)导出数据...(我在VisualVM 2.1.16上尝试过)。 - bp99

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接