使用 Tivoli Performance Viewer 来查看数据

使用此页面来查看和刷新所选服务器的性能数据、更改用户和日志设置、查看摘要报告以及有关特定性能模块的信息。

要查看此管理控制台页面,请单击监控和调整 > 性能查看器 > 当前活动 > 服务器

单击服务器名称以查看该服务器的当前活动。在此视图中,Tivoli® Performance Viewer (TPV) 包含两个主要部分,即导航面板(在管理控制台导航树旁边)和数据查看面板(在 Tivoli Performance Viewer 导航面板右边)。

刷新

单击刷新以重建导航树。当可用的性能监控 (PMI) 基础结构数据已更改,但导航树未反映那些更改时,刷新操作很有用。

查看模块

在树中选择一个或多个性能模块后,单击查看模块以便在数据查看面板中显示这些模块的信息。

“数据监控”面板允许选择多个计数器,它将显示相关资源的结果性能数据。它包含两个面板:
  • “查看计数器”面板
  • “选择计数器”面板。如有必要,可以通过编辑比例字段中的缺省值来更改比例因子。
取消选择所有项

选择取消选择所有项以快速地取消选择导航树中所有已选择的模块。

顾问程序

单击顾问程序以便在应用程序运行时检查各种数据。性能顾问程序提供建议,以帮助您使用收集到的 PMI 数据来调整系统,从而提高性能。

第一个表显示 Web 容器的每秒请求数以及以毫秒计的响应时间。

饼状图以忙和空闲百分比方式显示 CPU 活动。

第三个表显示不同资源(例如缺省资源、对象请求代理和 Web 容器)的平均线程活动。活动是以线程数或连接忙和空闲状态表示的。

要查看关于建议的详细信息,请选择要查看的消息。此视图将提供有关建议消息、严重性、描述、用户操作和详细信息的其他信息。

用户设置

根据需要更改下列用户设置值:

刷新率 指定 TPV 从服务器提供的性能监控基础结构 (PMI) 服务收集该服务器的性能数据的频率。缺省值为 30 秒。要更频繁地收集服务器的性能数据,将刷新率设置为较小的数字。要较少地收集性能数据,将刷新率设置为较大的数字。允许的范围是 5 到 500 秒。
缓冲区大小 指定对于一个服务器,要存储的数据量。TPV 中显示的数据存储在内存中的缓冲区中。缓冲区满后,每次检索新的条目时都将丢弃最旧的条目。缓冲区缺省大小为 40。允许的值为 10、20、30、40、50、60、70、80、90 和 100。 缓冲区大小越大,消耗的内存就越多。因此,指定的缓冲区大小要允许您捕获足够的监控数据以用于分析,又不会浪费内存来存储不需要的数据。
数据查看方式 指定显示计数器值的方式。查看选项,包括:
原始值
显示绝对值。如果计数器表示负载数据(例如数据库池中的平均连接数),TPV 就会显示当前值。
差值
显示上一个值与当前值的差值。
差值率
显示比率 change/(T1 - T2),其中 change 是上一个值与当前值的差值,T1 是获取当前值的时间,而 T2 是获取上一个值的时间。
日志设置

日志设置控制单击开始记录时显示的内容,例如,有关 servlet、企业 bean (EJB)、EJB 方法、连接池或线程池的性能摘要报告。

根据需要,更改下列日志设置值:

持续时间 以分钟为单位,指定日志记录的持续时间长度(除非先单击了停止记录)。TPV 没有打算成为全日制日志记录解决方案。
最大文件大小 指定单个文件的最大大小,以兆字节为单位。注意,TPV 会自动压缩日志文件以节省空间,并且此参数控制压缩前的文件大小,而不是压缩后的大小(比压缩前小)。
最大历史文件数 指定 TPV 停止前编写的文件数。如果日志记录持续时间结束前 TPV 达到最大文件大小,那么 TPV 在另一个文件中继续记录,直到达到最大值。如果 TPV 在日志记录持续时间结束前达到最大历史文件数,TPV 就会删除最旧的历史文件并在新文件中继续进行日志记录。存储的数据总量受最大文件大小最大历史文件数参数限制。
文件名 指定日志文件的名称。将服务器名称和日志开始时间追加到日志名以帮助用户识别日志文件。
日志输出格式 指定 TPV 将日志文件编写为 XML 还是二进制格式。建议使用二进制格式,此格式的日志文件在未压缩时比 XML 格式日志文件小。
查看摘要报告

每个应用程序服务器都可以使用摘要报告。

查看报告之前,请确保启用了数据计数器,并且正确地设置了监控级别。

标准监控级别将启用除了有关 Enterprise JavaBeans™ (EJB) 方法的报告之外的所有报告。要启用 EJB 方法报告,请调整 PMI 级别以包括 EJB 方法数据。

Tivoli Performance Viewer 向每个应用程序服务器提供下列摘要报告:
Servlet
servlet 摘要列出在当前应用程序服务器中运行的所有 servlet。使用 servlet 摘要视图能够快速地找到使用次数最多的 servlet 和使用这些 servlet 的应用程序,并确定对哪些 servlet 的调用是最频繁的。您可以按任何一列将总结表进行排序。

技巧

  • 平均响应时间排序以查找最慢的 servlet 或 JavaServer Pages (JSP)。
  • 总计请求数排序以查找使用次数最多的 servlet 或 JSP。
  • 总时间排序以查找响应时间最长的 servlet 或 JSP。
Enterprise JavaBeans
Enterprise JavaBeans (EJB) 摘要会列出在服务器中运行的所有企业 bean、处理它们的方法所花的时间、EJB 调用次数以及花费在每个企业 bean 中的总时间。
total_time = number_of_invocations * time_in_methods
将各列进行排序以查找开销最大的企业 bean。同样,如果对各个 EJB 方法启用了 PMI 计数器,那么选中 EJB 名称旁边的复选框以查看每个方法的统计信息。

技巧

  • 平均响应时间排序以查找最慢的企业 bean。
  • 方法调用次数排序以查找使用次数最多的企业 bean。
  • 总时间排序以查找响应时间最长的企业 bean。
EJB 方法
EJB 方法摘要显示每个 EJB 方法的统计信息。使用 EJB 方法概要来查找企业 bean 的开销最大的方法。

技巧

  • 平均响应时间排序以查找最慢的 EJB 方法。
  • 方法调用次数排序以查找使用次数最多的 EJB 方法。
  • 总时间排序以查找响应时间最长的 EJB 方法。
连接池
连接池摘要会列出应用程序服务器中定义的所有数据源连接并显示随着时间的过去它们的使用情况。

技巧

  • 当使用应用程序频率从正常到频繁时,这几乎完全利用了该应用程序使用的池。利用率低意味着资源在维护从不使用的连接或线程时被浪费掉了。考虑在各个池之间处理工作的顺序。如果正在利用流水线最后一部分资源,那么可能意味着前一部分资源被受到限制,或者在流水线的最后分配了过多的资源。
线程池
线程池摘要显示了随着时间的过去,应用程序服务器中所有线程池的使用情况。

技巧

  • 当使用应用程序频率从正常到频繁时,这几乎完全利用了该应用程序使用的池。利用率低意味着资源在维护从不使用的连接或线程时被浪费掉了。考虑在各个池之间处理工作的顺序。如果正在利用流水线最后一部分资源,那么可能意味着前一部分资源被受到限制,或者在流水线的最后分配了过多的资源。
性能模块

查看性能模块,这些模块提供系统资源的各种性能数据(例如 CPU 利用率)、WebSphere® Application Server 池和队列(例如数据库连接池)性能数据和客户应用程序数据性能数据(例如 Servlet 响应时间)的图形和图表。除了提供性能数据查看器以外,TPV 还使您能够查看其他产品或客户应用程序的数据(这些产品或应用程序实现了定制 PMI)。

每个性能模块都有几个相关联的计数器。这些计数器会显示在数据图表或表下面的表中。所选的计数器会显示在图表或表中。您可以通过选中或取消选中计数器旁的复选框,将计数器添加到图表或表中,或从中除去。缺省情况下,将显示每个模块的前三个计数器。

Tivoli Performance Viewer 使用可伸缩向量图形 (SVG) 格式显示交互式图形,或者使用 JPG 格式显示非交互式图形。建议使用 SVG 格式,此格式能够提高用户体验满意度,并且有助于提高应用程序服务器的处理器和内存效率。

在性能模块中,您查看当前活动。这是实时操作,此操作将显示各种系统资源的状态及其使用情况。除非打开了记录功能,否则不会保存在这种情况下生成的数据,此数据也不可供后续查看和分析使用。要监控行为和系统资源,请单击开始记录。以后,用户可以重放和分析该文件。

开始记录/停止记录

使用此选项来开始或停止记录性能数据。一旦开始监控服务器,就能够在 TPV 面板中查看实时操作。

复位为零

此按钮使用它被单击时的当前计数器读数来设置新的基线。将来的数据点将相对于它们在复位为零被单击时的位置绘制在图中。在复位为零被单击前收集的数据点不显示,尽管它们仍存放在 TPV 缓冲区中。如果接着单击撤销复位为零,TPV 就会从缓冲区中当前包含的所有数据的原始基线开始显示那些数据,而不是从复位为零点开始显示。

查看表/查看图

要查看表中的数据,在计数器选择表上单击查看表。要切换回图表,单击查看图

显示图注/隐藏图注

要查看图表的图注,请单击显示图注。要隐藏图注,请单击隐藏图注

清除缓冲区

要清除表或图表中的值,请单击图表或表下面的清除缓冲区。这将除去所有 PMI 数据。

无法在 Internet Explorer 中查看可伸缩向量图形

如果在使用 Internet Explorer 浏览器查看 SVG 时遇到问题,请访问 Adobe SVG Web 站点(网址为 http://www.adobe.com/svg/main.html)以测试 Adobe SVG Viewer。在这个 Web 站点上,还可以下载最新版本的 Adobe SVG Viewer、查看发行说明和报告 Adobe SVG Viewer 的任何错误。




标有(在线)的链接要求访问因特网。

相关任务


文件名: uprf_tpvserverview.html