【问题标题】:Get "jstat" Utility for IBM J9 (Java 1.6)获取 IBM J9 (Java 1.6) 的“jstat”实用程序
【发布时间】:2016-12-30 19:05:14
【问题描述】:

我正在维护几个运行 Java 1.6 (IBM J9) 的 Linux 系统 (SUSE SLES 11 SP3) 和一个我希望能够更密切监视的 Java 应用程序。我希望能够收集有关堆使用情况的统计信息,但是 IBM 在他们的 JDK 中似乎没有提供“jstat”工具(除非我只是感到困惑,这很可能是这样,因为我是刚开始熟悉java)。看起来它通常与 Oracle Java JDK 捆绑在一起..

我想知道是否有任何方法可以安装此实用程序以与在 IBM J9 VM 中运行的 Java 应用程序兼容,或者我是 SOL?如果它不可用,是否有另一种方法来收集堆的大小以及应用程序离内存不足的程度?

【问题讨论】:

    标签: java jdk1.6


    【解决方案1】:

    听起来您正在寻找 IBM Health Center:http://www.ibm.com/developerworks/java/jdk/tools/healthcenter/

    Health Center 是一种快速部署、影响较小的实时监控工具,可在 IBM Java 虚拟机或 IBM SDK for Node.js 上运行。通过收集有关方法分析、垃圾收集和内存使用等广泛领域的信息,Health Center 提供建议和分析,以帮助您提高应用程序的性能和效率。 Health Center 可以保存从监控应用程序中获得的数据,然后再次加载以供日后分析。

    【讨论】:

      猜你喜欢
      • 2016-01-30
      • 2015-07-31
      • 2011-06-06
      • 1970-01-01
      • 2011-08-29
      • 2011-01-13
      • 1970-01-01
      • 2011-03-12
      • 2019-03-18
      相关资源
      最近更新 更多