快速业务通道

IBM的Java诊断,第5部分 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-14

IBM的Java诊断,第5部分

时间:2011-11-02 IBM Toby Corbin

使用 Health Center 优化应用程序

快速并轻松地修复性能问题、识别配置问题并监控 Java 应用程序

简介:IBM Monitoring and Diagnostic Tools for Java™ - Health Center 是一个用于监控 一个正在运行的 Java 应用程序的工具。它通过图表、曲线图和表全面报告系统健康状况,并就如何修复 问题提供建议。Health Center 包含一个开销极低的方法配置程序(profiler)、一个垃圾收集可视化程 序和一个锁定配置程序,用于识别争用瓶颈;它还包含一个配置浏览器。了解如何使用这个工具诊断和修 复应用程序中的性能、配置和稳定性问题。

是什么原因导致我的应用程序产生性能问题?如果我 不是性能专家,如何修复这些问题?我的应用程序稳定吗?它的配置是否合理?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 客户端

IBM的Java诊断,第5部分(2)

时间:2011-11-02 IBM Toby Corbin

选择 Health Center 条目,单击 Next,根据提示完成安装过程,然后启动 ISA。

安装代理

安装客户端后,必 须从客户端中下载代理并安装:

单击 ISA Welcome 页面上的 Analyze Problem。

选择 Tools 子选项卡。从已安装工具列表中选择 IBM Monitoring and Diagnostic Tools for Java - Health Center 并单击 Launch,这将打开 Health Center 连接向导,如图 2 所示。

图 2. 连接向导

单击 Enabling the application for monitoring 链接。

在下一页面上,单击 Installing the Health Center agent into an IBM JVM。

在 Installing the Health Center agent into an IBM JVM 页面上, 单击与您的系统上的 JVM 对应的链接,以下载代理文件的压缩文档。

将该压缩文档解压缩到要监 控的 JVM 的根目录中。从 Java 6 service refresh 2 和 Java 5 service refresh 8 开始,Health Center 代理就包含在 JVM 中。但是,这个代理可能不是最新版本,因此,最好使用新版本覆盖现有的 Health Center 代理。如果安装过程中提示是否覆盖文件,请选择 yes。

启动要监控的应用程序

要使用 Health Center 监控一个应用程序,您必须使用一个启用 Health Center 代理的命令行 选项启动该应用程序。选项语法取

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号