监视整体系统运行状况

监视系统整体运行状况对于了解所涉及的每个系统的运行状况来说至关重要。这包括 Web 服务器、应用程序服务器、数据库、后端系统以及任何其他对于 Web 站点的运行十分重要的系统。

开始之前

如果任何系统出现问题,就可能会导致 servlet 运行速度慢消息出现。IBM® 和多个其他业务合作伙伴利用 WebSphere® API 来捕获性能数据并将此数据合并到全天候整体监视解决方案中。WebSphere Application Server 提供了性能监控基础结构 (PMI) 数据,以帮助监视 WebSphere Application Server 环境的整体运行状况。PMI 提供关于 WebSphere Application Server 资源、应用程序资源和系统指标的平均统计信息。在 WebSphere Application Server 中提供了许多统计信息,您可能想了解那些最直接评测站点资源的统计信息以检测问题。

关于此任务

表 1. 监视整体系统运行状况. 要监视整体系统运行状况,至少监视下列统计信息:
度量 含义
平均响应时间 包括统计信息,例如,servlet 或企业 bean 响应时间。响应时间统计信息指示在 WebSphere Application Server 的各个部分所花费的时间,并且可以快速指示存在问题的位置(例如,servlet 或企业 bean)。
请求(事务)数 使您能够查看 WebSphere Application Server 所处理的流量,这能帮助您确定必须管理的容量。当事务数增加时,系统的响应时间可能也在增加,这表示需要更多系统资源或需要重新调整系统以处理增加的流量。
活动 HTTP 会话数 活动 HTTP 会话数反映并发使用站点的情况。并发活动会话数越多,需要的内存就越多。随着活动会话数增加,您可以调整会话超时值或者可用的 Java™ 虚拟机 (JVM) 堆。
[AIX Solaris HP-UX Linux Windows][IBM i]Web 服务器线程池 [AIX Solaris HP-UX Linux Windows][IBM i]解释 Web 服务器线程池、Web 容器线程池和对象请求代理程序 (ORB) 线程池以及数据源或连接池大小。这些线程池可能会由于其大小而约束性能。线程池设置可能太小,也可能太大,因此会导致性能问题。线程池设置太大会影响系统上所需的内存量,或者如果下游资源无法处理大量流入的工作则可能会导致太多工作流到下游。如果下游资源可以处理增加的工作负载,那么线程池设置太小也可能会导致瓶颈。
[AIX Solaris HP-UX Linux Windows][IBM i]Web 和 Enterprise JavaBeans (EJB) 线程池
数据库和连接池大小
Java 虚拟内存 (JVM) 使用 JVM 指标来了解 JVM 堆的变化情况(包括垃圾回收频率)。此数据可帮助设置最佳堆大小。另外,使用指标以识别潜在的内存泄漏。
CPU 您必须观察这些系统资源以确保拥有足够的系统资源(例如,CPU、I/O 和页面调度)来处理工作负载容量。
I/O
系统页面调度

[z/OS]WebSphere Application Server for z/OS® 依赖 WLM 服务来收集一些帐户和性能数据。

[z/OS]资源测量设施 (RMF™) 和 RMF 编写的系统管理设施 (SMF) 记录将性能和记帐信息提供给 WebSphere Application Server。此外,WebSphere Application Server for z/OS 还有用来收集其他特定于域的信息的 SMF 记录。

[z/OS]如果您不需要该信息,请使用管理控制台和 SMFPRMxx parmlib 成员来关闭 SMF 记录或 RMF 数据。使用 SMFPRMxx parmlib 成员来控制 WebSphere Application Server for z/OS 的 SMF 记录的详细信息。如果需要 SMF 信息,那么复查 SMF 记录以确保仅收集您需要的记录类型和详细信息。

[z/OS]设置工作负载管理器目标和过滤器条件超出本节讨论范围。可根据用户标识和服务器名称将工作归为服务类。将控制区域归类为相当高性能的系统任务。

为了监视这些统计信息中的多项统计信息,WebSphere Application Server 提供了性能监控基础结构以获取数据,并在管理控制台中提供了 Tivoli® Performance Viewer 以查看此数据。

[AIX Solaris HP-UX Linux Windows]为了监视这些统计信息中的多项统计信息,WebSphere Application Server 提供了性能监控基础结构以获取数据,并在管理控制台中提供了 Tivoli Performance Viewer 和可选的 IBM Tivoli Composite Application Manager for WebSphere Application Server 以查看此数据。

过程

  1. 通过管理控制台启用 PMI 以开始收集数据。
  2. 使用 Tivoli Performance Viewer、IBM Tivoli Optimizer for WebSphere Application Server 或其他一些第三方性能监视和管理解决方案来监视性能。
  3. [AIX Solaris HP-UX Linux Windows]使用 Tivoli Performance Viewer、IBM Tivoli Composite Application Manager for WebSphere Application Server 或其他一些第三方性能监视和管理解决方案来监视性能。
  4. 通过开发您自己的监视应用程序或通过扩展 PMI 来扩展监视能力。

指示主题类型的图标 任务主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tprf_monitoringhealth
文件名:tprf_monitoringhealth.html