监视整体系统运行状况
监视系统整体运行状况对于了解所涉及的每个系统的运行状况来说至关重要。这包括 Web 服务器、应用程序服务器、数据库、后端系统以及任何其他对于 Web 站点的运行十分重要的系统。
开始之前
关于此任务
度量 | 含义 |
---|---|
平均响应时间 | 包括统计信息,例如,servlet 或企业 bean 响应时间。响应时间统计信息指示在 WebSphere Application Server 的各个部分所花费的时间,并且可以快速指示存在问题的位置(例如,servlet 或企业 bean)。 |
请求(事务)数 | 使您能够查看 WebSphere Application Server 所处理的流量,这能帮助您确定必须管理的容量。当事务数增加时,系统的响应时间可能也在增加,这表示需要更多系统资源或需要重新调整系统以处理增加的流量。 |
活动 HTTP 会话数 | 活动 HTTP 会话数反映并发使用站点的情况。并发活动会话数越多,需要的内存就越多。随着活动会话数增加,您可以调整会话超时值或者可用的 Java™ 虚拟机 (JVM) 堆。 |
![]() ![]() |
![]() ![]() |
![]() ![]() |
|
数据库和连接池大小 | |
Java 虚拟内存 (JVM) | 使用 JVM 指标来了解 JVM 堆的变化情况(包括垃圾回收频率)。此数据可帮助设置最佳堆大小。另外,使用指标以识别潜在的内存泄漏。 |
CPU | 您必须观察这些系统资源以确保拥有足够的系统资源(例如,CPU、I/O 和页面调度)来处理工作负载容量。 |
I/O | |
系统页面调度 |
WebSphere Application Server for z/OS®
依赖 WLM 服务来收集一些帐户和性能数据。
资源测量设施 (RMF™) 和 RMF 编写的系统管理设施
(SMF) 记录将性能和记帐信息提供给 WebSphere Application
Server。此外,WebSphere Application Server for z/OS
还有用来收集其他特定于域的信息的 SMF 记录。
如果您不需要该信息,请使用管理控制台和
SMFPRMxx parmlib 成员来关闭 SMF 记录或 RMF 数据。使用 SMFPRMxx parmlib 成员来控制
WebSphere Application Server for z/OS 的
SMF 记录的详细信息。如果需要 SMF
信息,那么复查 SMF 记录以确保仅收集您需要的记录类型和详细信息。
设置工作负载管理器目标和过滤器条件超出本节讨论范围。可根据用户标识和服务器名称将工作归为服务类。将控制区域归类为相当高性能的系统任务。
为了监视这些统计信息中的多项统计信息,WebSphere Application Server 提供了性能监控基础结构以获取数据,并在管理控制台中提供了 Tivoli® Performance Viewer 以查看此数据。
为了监视这些统计信息中的多项统计信息,WebSphere Application Server
提供了性能监控基础结构以获取数据,并在管理控制台中提供了
Tivoli Performance Viewer 和可选的 IBM Tivoli Composite Application
Manager for WebSphere Application Server 以查看此数据。
过程
- 通过管理控制台启用 PMI 以开始收集数据。
- 使用 Tivoli Performance Viewer、IBM Tivoli Optimizer for WebSphere Application Server 或其他一些第三方性能监视和管理解决方案来监视性能。
使用 Tivoli Performance Viewer、IBM Tivoli Composite Application Manager for WebSphere Application Server 或其他一些第三方性能监视和管理解决方案来监视性能。
- 通过开发您自己的监视应用程序或通过扩展 PMI 来扩展监视能力。