首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

切实了解您的 Web 应用程序正在进行的操作(1)简介

切实了解您的 Web 应用程序正在进行的操作(1)简介

简介IBM Monitoring and Diagnostic Tools for Java - Health Center 是  的新成员,它为探测并诊断 Java 应用程序中的性能、功能和稳定性问题提供了一个集成解决方案。
Health Center 能够监控运行在 IBM Java Virtual Machine (JVM) 上的任何应用程序,包括 IBM WebSphere Application Server 和 WebSphere 相关产品;它支持广泛的平台,比如 z/OS®、AIX®、Linux® 和 Windows®。
Health Center 以极低的开销收集广泛的方法摘要,突出显示争用锁,分析垃圾收集和堆使用情况,可视化类加载行为。它还检查可能会导致稳定性和性能问题的命令行选项。Health Center 在 Status 视图(见图 1)中提供视觉呈现、分析和建议,显示一个包含 Health Center 发现的信息和问题的总体视图。
图 1. Status 视图如果您使用 WebSphere Application Server 的 Performance Monitoring Infrastructure (PMI) 进行性能调优,您将发现某些信息(如堆使用情况)可以同时通过 PMI 和 Health Center 获得。但是,有一些重要的差别需要引起注意,了解这些差别能够帮助您在不同的时刻选择适当的工具。
Health Center 与 PMI 的区别在于:Health Center 是以 Java 为中心的,因此它不包含高级指标(特定于 Web 应用程序的指标),比如 HTTP 响应时间、servlet 请求数量等。相反,它提供非常详细的 Java 信息,多数这些信息在其他地方不能得到。它还包含方法概要,这在识别性能不佳或多余调用的代码时很有帮助。Health Center 还具有锁分析特性,可用于确定同步瓶颈;一个垃圾收集透视图,可用于确定垃圾收集导致应用程序性能降低的时刻。
返回列表