IBM 的 Java 诊断,第 5 部分: 使用 Health Center 优化应用程序
2010-04-01 00:00:00 来源:WEB开发网是什么原因导致我的应用程序产生性能问题?如果我不是性能专家,如何修复这些问题?我的应用程序稳定吗?它的配置是否合理?IBM Monitoring and Diagnostic Tools for Java - Health Center 是设计用于解答这些问题和其他相关问题的新工具。它检查垃圾收集行为、方法执行、应用程序同步和配置。除了提供问题诊断所需的信息之外,Health Center 中的专家系统还能为您解决问题:提供分析、标记有关区域、提供推荐方法并建议相应的命令行。Health Center 是一个非常轻量级的工具,甚至可以用于生产。本文介绍如何下载和安装 Health Center,以及如何使用它对您的应用程序进行故障诊断和故障排除。
Health Center 入门
Health Center 工具包含两个部分:客户端 和代理。代理将来自受监控的 JVM 的信息发送到客户端。客户端连接到代理,并在一个 GUI 中显示正在运行的 Java 应用程序的健康状况。
JVM 要求
Health Center 设计用于在 Java 5 或更高版本的 IBM JVM 上运行。它需要的 Java 版本至少为 Java 5 service refresh 8 或 Java 6 service refresh 1。为了用于生产,您需要 Java 5 service refresh 10 或 Java 6 service refresh 5。
安装客户端
Health Center 客户端是 IBM Support Assistant (ISA) 的一部分。要安装客户端,请执行以下步骤:
下载 并安装 ISA Workbench。
启动 ISA Workbench,从菜单栏选择 Update > Find New... > Tools Add-ons。
在 Find new tools add-ons 向导的搜索框中输入 health,然后展开 JVM-based Tools 旁边的 Twistie 以显示 Health Center 条目,如图 1 所示。
图 1. 在 ISA 中安装 Health Center 客户端
赞助商链接