IBM Support

IBM i系统管理向导:性能分析工具集简介 一

Technical Blog Post


Abstract

IBM i系统管理向导:性能分析工具集简介 一

Body

 

IBM i系统管理向导:性能分析工具集简介 一

Source: http://systeminetwork.com/article/ibm-systems-director-navigator-i-perf…

 

IBM i 系统管理向导:性能分析工具集简介

IBM i 系统Director Navigator(管理向导)是基于网页形式的IBM i系统管理工具。它包括很多客户端向导工具,也包含一些新特征,例如性能分析工具。这个新的工具集成了很多性能相关的工具于一处。一些工具是被人所熟知的,另外一些是IBM i 6.1中新增加的。性能分析工具集包含很多有用的工具可以快速对您的系统进行性能评估,这些工具可以收集,管理性能数据,并将其绘制成图表。

这篇文章将向您介绍每个性能工具的功能, 包括如何使用以及什么时候使用。

开始之前,先确认IBM HTTP 服务已经启动(在 IBM i 6.1系统中,这个服务会自动启动)。 大多数的性能分析工具是操作系统的组成部分。但是,磁盘监测器和作业监测器需要安装性能分析工具包(5761-PT1)的可选项1和可选项3。这样就可以使用这些工具了。

访问IBM i 系统管理向导, 打开浏览器,在地址栏中输入: http://host:2001host 是主机名或IP地址)。登陆进入管理向导。在左侧工具条选择 性能 项,就可以看到性能项的欢迎界面。这个界面包括常用工具的链接:数据调查和收集器(图示 1)。选择“显示所有性能工具”,来显示所有的工具列表(图示 2

图像 

性能工具简介:

 

活动作业

活动作业是WRKACTJOB()命令的网页版本,当你怀疑你的IBM i 系统存在性能问题时,启动这个工具,它将列出所有系统中正在运行的作业。列表的默认顺序基于运行的作业所属的子系统。这个列表最强大的功能在于包含了性能相关的统计信息, 比如每个作业的CPU和磁盘使用信息。使用排序功能,查看哪些作业在采集周期内使用了较多的CPU。使用较多CPU的作业会现在在结果队列的最上面。除了默认的数据,还可以显示很多其他的与CPU和磁盘相关的数据(可以通过配置数据列)。详细信息、运行级别和线程数量也是非常有用的信息,可以让使用者了解更多关于作业行为的线索。如果你找到需要特别关注的作业,你可以利用历史性能统计信息功能密切的监视那个特别作业的性能数据。活动作业是一个高级的分析工具,它能提供更多关于作业性能的详细信息。你可以使用数据调查工具来分析数据收集器和任务监视器所收集来的数据。

 

磁盘状态

磁盘状态工具是网页版的磁盘状态命令工具(WRKDSKSTS)。当你发现潜在可能的磁盘单元性能问题时,就可以使用这个工具。磁盘单元“%忙碌”这列数据较高时,或者磁盘单元出现较多的异常输入/输出操作时,都将会影响整体性能。使用数据分析工具分析数据收集器和磁盘监视器所收集的数据来获得更多的磁盘性能信息。

调查数据

这个工具将性能数据显示为图表或表格,可以方便进行数据分析。看起来很简单,事实上它非常强大。他可以让你通过详细的性能信息看到系统总体的健康情况。这个工具可以让你结合数据和视图并支持进一步的挖掘数据来获得更多的细节信息。你可以使用这些图表和表格显示的数据来优化你的系统。

你所可以看到的和用于分析的数据被保存在一个包中。这个包与应用的模板文件相似,它定义了数据视图。

调查数据提供了三个包:收集服务、作业观察器和磁盘观察器。你可以查看这些收集器所收集的性能数据。

参考Adam T. Clark的文章获得更多的关于调查数据的信息。"Performance Data Investigator Consolidates Functions in One Place"(文章编号 63558)

IBM i5 系统的性能管理工具。

Power系统性能管理(也就是以前的IBM i5 性能管理)用于持续收集性能数据和更简单地自动执行性能分析。这个工具可以帮助你获得系统的运行状态和变化趋势。

选择这个工具,会直接访问IBM网站,在这里你可以找到更多信息,关于这个工具的可以带来的好处以及如何使用它。

系统状态

系统状态工具通常是首先用来监控系统性能的工具。这个工具视图面板中包含了一些关键的性能指标(比如,概况,作业,处理器,内存,磁盘空间,地址),这些指标取自命令 系统状态(WRKSYSSTS)。工具中也包含了一些率屏幕命令没有提供的其他有用数据。系统状态工具还包含了一个面板,提供了其他一些工具(比如:活动作业,作业系统值,活动的内存池,磁盘状态,磁盘池和存储系统值)用于更多方面的调查。这个页面的统计信息随时间推移并且可以刷新,重置或配置刷新时间。

集合

什么是集合?为避免疑惑,下面我们解释一下集合和其他性能工具中出现的概念。

收集器:用于收集各种类型的性能数据。性能收集器从i 6.1系统开始支持 收集服务,性能探索器,作业观察器和磁盘观察器。

集合:收集器的输出结果,收集器用于收集性能数据。注意收集服务每次只为一个集合收集数据(活动的集合),但是如果你配置收集器实时创建收集服务数据库文件,那就会有两个活动集合。所以收集服务每次最多支持这两个活动集合。作业观察器和磁盘观察器支持多并发活动集合。

集合类型:

基于文件 – 在一个库中包含一系列的数据文件,这些文件具有同样的成员名称。一个文件可以控制如何在文件集中管理和鉴别集合。。收集服务器,作业观察器,磁盘观察器和性能探索器创建这个类型的集合。

基于对象 – 有一个对象组成,这个对象包含了整个性能集合。在i 6.1系统中,只有管理集合对象(*MGTCOL)支持对象类型。收集服务器和性能探索器支持这个类型的集合。

Now let's look at the Collections task. It is an easy-to-use interface that contains a list of all the performance collections of a system (Figure 3).

现在让我们看看集合任务。这是一个简单的使用界面,包含了系统所有的性能集合列表(图示 3)

 图像 

The columns defined in the list show the basic attributes of the collections:

列表中每一列的首行是集合的基础属性。

名字 - 性能集合的名字

库 – 性能集合所保存的位置

类型 – 参见上文关于集合类型的介绍,集合类型包括:基于收集器文件的集合,基于收集器对象(*MGTCOL)的集合,基于性能探索器文件的集合,基于性能探索器对象(*MGTCOL)的集合,基于磁盘观察器文件的集合和基于作业观察器文件的集合。

状态 – 标明集合是处于活动状态(正在收集数据)或已完成状态(结束收集)。

开始时间 – 收集器开始的时间。

结束时间 - 收集器结束的时间

大小(MB- 集合的大小,以百万字节为单位。

系统 – 收集数据的系统名字。

版本 – 集合数据收集时系统的版本。

IBM i 系统管理向导提供一些列表自定义功能。

集合过滤,查找和排序

列配置功能,可配置显示隐藏列。

可重新安排列的显示顺序

性能集合是分析系统性能的关键一环,可以在集合任务中管理集合,并执行相应的操作。

我们能对集合做什么?集合格式转换:使用这个工具可以将早期版本的性能数据转换成当前所使用性能工具的版本。

格式转换可以在同一个库中完成,但我们推荐将数据转换到不同的库中。

在“源库”中,指定源数据所在的库,在“目标库”中,指定将数据转换到哪个库中。

如果不只一个集合被选中做转换格式操作,针对每个集合,将会有多个转换面板出。

转换操作只支持基于收集器文件的集合和基于性能探索器文件的集合。

必须将数据转换为最新(当前)版本,才能使用调查数据分析性能集合。集合复制:如名字的意思,可以使用这个工具复制一个集合。在源中,指定源集合的名字和所在库,在目标中,指定新的集合名字和库的名字。

和集合转换相同,如果选择复制多个集合, 将会有多个复制面板打开,针对每个集合进行复制操作。

删除集合:这个工具用于同时删除一个或多个集合。所有被选的集合会显示在一个确认窗口中。还可以提供必要的信息,选择“添加到类表”按钮,将新的集合添加到这个去人窗口中。

恢复集合:这个工具可以将保存在一个库中一个集合或一组集合恢复到系统中,这些集合是通过保存功能保存在一个文件中(savf文件)。使用这个工具是不需要选择任何集合,因为集合列表不需要恢复

首先,输入保存文件所在的库名字。然后,输入要恢复的集合的名字或在“保存集合”内选择“全部”,选择“全部”将恢复所有的在保存文件中的集合。最后,输入保存文件的名字。

保存集合。保存集合工具保存一个集合或一组在同一库中的集合到一个保存文件中。

如果选择多个集合,所有集合都会显示在保存集合面板中,并且被保存到同一文件中。操作面板会加载一次。

以上的五个功能

上面的五个功能都再性能分类中的集合工具中。

在集合列表中选择一个集合,在弹出菜单中选择相应功能(图示 4),这样集合名字,库和类型都可以自动配置在面板中。

以上的五个功能对应系统中的五个命令:CPYPFRCOL, CVTPFRCOL, DLTPFRCOL, SAVPFRCOL, or RSTPFRCOL

图像 

调查数据。有一点非常重要,你可以通过集合工具来调用调查数据。例如,从列表中选择一个基于集合服务文件的集合,然后在选择操作中选择调查数据,调查数据会打开默认的“集合服务”图表。除此之外,视图中的数据是从选择的集合中采集出来的。属性。如果选择集合的属性,将会显示集合的信息(比如:集合名字,所在库,类型,系统信息,版本等)以及收集器的相关信息。详细页面会显示更多信息如数据开始和结束的时间,过期时间,关于创建集合的任务的信息,以及一些其他有用的信息。

如果我的集合不在列表中那该怎么办?

集合列表在系统中维护一个表格。在使用RSTPFRCOL命令以外的命令或恢复工具恢复一个集合后,集合列表需要进行更新。比如RSTOBJRSTLIB命令。如果集合列表没有显示你的集合,可以使用“重建集合列表”来解决。这个工具在系统中搜索所有的集合并重建集合列表,这个工具同时会删除那些使用非DLTPFRCOL命令删除的集合。

作者:Kong Xiang Kun, Zhang Ze

原作者:Stacy Benfield, Ana Cristina Mejia

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SWG60","label":"IBM i"},"Component":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"","Edition":"","Line of Business":{"code":"LOB57","label":"Power"}}]

UID

ibm11145770