ibm spss数据分析_在IBM i上分析历史性能数据的新方法
IBM Navigator for i中的图形历史记录
收集服务和性能数据调查器以前允许您在图形视图中查看一天的性能数据。 系统监视和性能数据调查器允许您以图形方式监视实时性能数据。 现在,在IBM i 7.3版本中, IBM Navigator for i的Performance任务中具有Collection Services的历史数据支持以及Graph History的图形化显示。
历史数据可以帮助您识别趋势并调查过去的绩效问题,或者将今天的绩效与您选择的过去一段时间进行比较。
历史数据
收集服务在每个收集中最多保留24小时的数据。 默认情况下,集合在系统上保留10天。 要查看每周,每周,每月甚至每年的性能,有必要提供一种方法,使性能数据保持更长的时间,而又不占用过多的存储空间,并且还提供了一种简便的方法来查看数据跨越多天。
收集服务现在通过新的历史数据收集来执行此操作。 新的性能收集类型* HSTFILE在基于文件的性能收集中包含历史数据。
历史数据收集是由收集服务收集的数据,已对其进行了缩减和汇总,以长时间保留数据并节省空间。 该数据仅是原始Collection Services数据的子集。
当“收集服务”收集器循环或结束时,将使用配置的收集库中的管理收集对象(例如QPFRDATA)中的数据填充“历史数据”收集。
为了启用老化或衰减数据的概念,历史数据分为两个级别-详细信息和Summary。 从下表中可以看出,随着最长收集持续时间的增加,可用指标的数量会减少。
表1.收集数据的持续时间和种类
数据 | 最长收集时间 | 可用指标数量 (各种数据) |
---|---|---|
* CSFILE中的收集服务数据 | 24小时 | 最 |
* HSTFILE中的历史明细数据 | 60天 | 更少 |
* HSTFILE中的历史Summary数据 | 50年 | 最小 |
Summary历史数据是系统级别的Summary指标。 该数据可用于识别趋势或检测系统的长期变化。
详细历史数据是为每个时间间隔的主要贡献者保存的收集数据以及其他相关补充数据。 这是汇总指标的支持数据。 当深入查看从汇总历史数据中识别出的问题时,可以使用详细数据。 每个指标的主要贡献者都将被存储为历史明细数据。
在IBM i 7.3上创建历史数据
要在IBM i 7.3分区上打开历史数据的创建,请使用Collection Services配置面板。 在IBM Navigator for i上的Performance任务下,单击Configure Collection Services 。
图1.配置收集服务
在“ 常规”选项卡上,选中“ 循环收集时创建历史数据”复选框。 默认情况下,清除此复选框。
图2.创建历史数据的选项
要设置历史数据保留选项,请单击“ 数据保留”选项卡。
图3.历史数据保留设置
在此面板上,您可以指定将保留历史数据的时间长度。 可以保存历史数据的时间范围取决于PM Agent是否打开。 如果将PM Agent设置为off ,则收集服务将仅保留7天的详细历史数据和1个月的Summary历史数据。 在PM Agent设置为on的情况下 ,Collection Services将保留长达60天的详细历史数据和50年的Summary历史数据。 下表显示了最大和默认设置。
表2.历史数据保留
历史数据保留 | 最大值 | 默认 |
---|---|---|
关闭PM Agent时的Summary数据 | 1个月 | 1个月 |
PM代理关闭时的详细数据 | 7天 | 7天 |
启用PM代理的Summary数据 | 50年 | 1年 |
使用PM Agent的详细数据 | 60天 | 7天 |
有关更多历史数据配置选项,请单击“ 历史数据”选项卡。
图4.历史数据设置
在此面板上,您可以指定历史数据间隔(默认为60分钟)。 Summary和详细历史数据将按此请求的时间间隔保存在“历史数据”集合中。
您可以使用以下任何选项来配置历史明细数据。
- 创建历史明细数据
您可以仅创建Summary历史数据,也可以创建Summary和明细历史数据。 默认是在选择Summary历史数据创建后创建历史明细数据。
- 详细数据过滤器
详细数据过滤器确定每个指标的最大贡献者数量将存储在详细数据文件中。 每个指标的主要 贡献者是在该时间间隔内具有最高有效值(CPU%,响应时间,利用率等)的作业或任务,磁盘,内存池或通信线路。 仅将这些最重要的元素的数据另存为该时间间隔的历史明细数据。 默认设置是在每个时间间隔内,每个指标的20个主要贡献者将被存储。
设置选项后,单击面板底部的“ 确定 ”。 如果你已经打开的时候它以前关闭 PM代理,你需要阅读并同意免责声明显示关于使用PM剂。
注: 在开启PM代理不会导致数据被传输到IBM。 用户仍必须设置联系信息,并配置电子服务代理(ESA)以开始主动向IBM传输数据。
使用这些配置选项后,您可以立即循环Collection Services为已配置的库中的任何* MGTCOL对象创建历史数据。 要在IBM Navigator for i中快速找到此功能,请在左侧导航面板上的“ 搜索任务”字段中输入Cycle并暂停。
图5. IBM Navigator for i Search Task字段
搜索显示带有匹配文本的选项列表。 选择“ 循环收集服务” ,然后按Enter调用操作。
在“循环收集服务”面板中单击“ 确定 ”。
图6. Cycle Collection Services面板
这为您提供了一组初始数据,以使用“图形历史记录”功能进行查看。
从现有馆藏创建历史数据
当您打开历史数据创建时,Collection Services的下一个周期将使配置的库中* MGTCOL对象中的所有可用数据用于创建历史数据集合。 您还可以使用“ 管理集合”中的“ 创建历史数据”操作从其他* MGTCOL对象手动生成历史数据。
图7.手动创建历史数据
在“ 性能” →“ 所有任务” →“ 集合”下的左侧导航器中也可以使用它。
图8.创建历史数据任务
使用“图形历史记录”功能可视化历史数据
创建历史数据后, IBM Navigator for i上“性能”任务中的新“ 图形历史记录”功能使您可以查看此历史系统性能数据。 如前所述,这使您可以长时间查看数据,从几天和几周到几个月甚至几年。 图形历史记录功能可访问新的历史数据集合,包括Summary和详细性能数据。
图形历史记录Summary图
历史Summary图表利用历史Summary数据提供单个指标图表,以查看和分析选定时间范围内的效果。 Summary图表中提供的度量标准侧重于保存到历史数据中的系统监视数据。 在“Summary”图表中,可以通过选择一个间隔来获取该指标的历史详细数据中的主要贡献者信息。 在该“最高贡献者”图表中,可以通过选择元素来获得最高贡献元素的属性数据。
要查看历史数据,请使用“性能”中新的“图形历史记录”任务部分。 首先,选择Performance → Graph History下的Summary 。
图9.Summary动作
7.3版中的大多数新功能都在“Summary”图表中。 现在有一个“详细信息”图表,将来还会提供更多的“详细信息”图表。
图10.历史Summary图表
图10中的“历史记录Summary”图表显示了4天以1小时为间隔的CPU利用率(平均值)。
要最大化用于绘制图表的屏幕空间,请单击“ 隐藏导航”图标以关闭左侧导航面板。
图11. Hide Navigator图标
放大
首次显示该图表时,它将以一小时为间隔显示上个月的数据。 有太多的点无法清楚地区分图表上的每个区间,因此将其显示为一条线。 放大时,将显示各个数据点。
要放大特定的点或时间间隔,可以使用滑块或鼠标滚轮。
若要使用鼠标滚轮,请在图形上单击要放大的间隔区域的数据点,然后使用鼠标滚轮进行放大。
图12.滑块
要返回到最初显示的图表,请单击重置 。
图13.工具提示
当您将鼠标指针移到图形上的绘制点上时,会显示工具提示,其中带有图表值和有关每个间隔数据点的其他详细指标。
图14.图标
“Summary”图表右上角的五个图标使您可以修改面板的外观。 选项如下:
只图 -选择图表图标,可以查看图表上的数据。 这是默认值。
图表和表格 –选择组合的图表和表格图标可在图表和表格之间拆分屏幕。
仅表 -选择表图标以仅以表格式显示数据集。
显示SQL –选择SQL图标以显示查询,该查询用于获取图表上绘制的数据集。 这将显示为弹出面板,并且图表面板将不受影响。
帮助 –选择“?” 帮助文本的图标。
图15.最大图形值
图表顶部的刻度盘允许您通过减小图表上显示的图表范围(最大图表值)来放大图表。 超过此设置的点将不会在图表上显示。
上下文面板
首次显示“Summary”图表时,它将显示从上个月的今天到今天的数据。 上下文面板允许您选择要显示的任何其他可用指标。
图16.Summary图
显示或更新图表时,将关闭“上下文”面板,以便为图表提供更多空间。 展开上下文以将其打开。
图17.上下文面板
使用“上下文”面板可以查看和修改统计图的详细信息,例如度量标准,报告日期,图形间隔和日期。
对“上下文”面板进行任何更改后,单击“ 刷新”以使用新设置更新图表。
“ 指标”下拉列表使您可以切换到其他任何可用的“历史Summary”图表。 有关指标列表,请参见“ Summary指标”侧栏。 选择要显示的另一个度量标准将保留“上下文”部分的其他设置,例如图形间隔和日期。
收集类型为* HSTFILE。
库默认为QPFRHIST。 可以将其更改为您可能已在其中复制或移动了历史数据集合的另一个库。
报告日期字段确定要在图形上显示的时间跨度。
可用的“ 图形间隔”值基于“报告日期”范围。 对于较大的时间范围,图形间隔将更大。 对于较小的时间范围,可用的图形间隔将较小。 例如,如果需要一个月的数据,则可以将图形间隔设置为1小时,6小时,12小时或1天(24小时)。 如果选择报告日期大于一年,则可用的图形间隔值将是一个月或一年。 表3显示了基于选定报告日期范围的可用图形间隔设置。
表3.报告日期和图形间隔设置
报告日期 (选择的时间范围) |
可用图形间隔 |
---|---|
今天 | 5分钟,15分钟,30分钟,1小时 |
1周 | 30分钟1小时6小时12小时 |
1个月(默认) | 1小时,6小时,12小时,1天 |
1年 | 6小时,12小时,1天,1周,1个月 |
自定义<6小时 | 5分钟,15分钟,30分钟,查看所有积分 |
自订> 1年 | 1个月1年 |
从日期和时间字段以及到日期和时间字段,您可以选择要显示的自定义范围(报告日期)。
历史Summary图表最初显示的数据从一个月前开始,到集合最后一次结束(通常在默认的午夜周期时间)结束。 要修改显示的日期和时间,请首先修改“报告日期”字段或更改“ 从日期和时间”字段以及“ 到日期和时间”字段。 然后,选择图形间隔值,然后单击刷新 。
要查看今天收集的历史数据,必须使用“管理集合”中的“创建历史数据”操作为活动的Collection Services * MGTCOL集合手动生成历史数据。
了解历史Summary图表
在“上下文”部分中选择的特定时间范围内,为一个指标创建了“Summary”表。 图上的每个点都用符号和颜色显示,该符号和颜色表示有关在该时间间隔内绘制的数据的信息。
圆圈表示仅具有历史Summary数据可用的数据收集点。
正方形或三角形都表示数据收集点,这些数据收集点也具有可用的历史详细数据。 您可以单击这些以查看该时间间隔内贡献最大的数据。 “杰出贡献者”图表显示在“图表历史记录”窗口的右侧。
数据点符号的轮廓还指示有关要绘制的数据的信息。 数据点可以被收集,聚集或扩展。
- 收集的数据点是直接从历史数据库文件中获取的值。
图18.收集的数据点
历史数据请求间隔和图形请求间隔在突出显示的数据点匹配。
- 聚合数据点是在历史数据库文件中以多个时间间隔从度量标准得出的计算值。 当收集的间隔小于请求的图形间隔时,将进行聚合。 根据度量及其代表的内容来执行诸如求和,平均值或最大值之类的计算。
例如,如果以15分钟为间隔收集数据,并且图表显示1小时图形间隔,则该数据点将是4个时间间隔的度量标准的计算。
图19.汇总数据点
历史数据请求间隔小于突出显示的数据点的图形请求间隔。
- 扩展数据点是该时间间隔的值,该值在历史数据库文件中不可用。 数据值从最后一个可用间隔值开始扩展。 这对于在请求的图形间隔内为图表提供完整性是必需的。
例如,如果以30分钟为间隔收集数据,并且图表显示的是5分钟的图表间隔,则将扩展所收集间隔之间的数据点。
图20.扩展数据点
图形请求间隔小于突出显示的数据点处的历史数据创建请求间隔。
杰出贡献者排行榜
要查看某个时间间隔内的杰出贡献者信息,需要提供详细数据。 这由正方形或三角形的绘图点指示。 选择数据点。 杰出贡献者图表显示在面板的右侧。
图21.具有“杰出贡献者”面板的Summary图
图22.杰出贡献者图表
此图表显示了在选定时间段内临时存储的主要贡献者。 如果在汇总数据点的一个以上时间间隔内是杰出贡献者,则将多次列出杰出贡献者。 (请参阅汇总数据点。)
图23.具有重复元素的杰出贡献者
例如,在图23中,三角形数据点是指以30分钟为间隔收集数据并要求以1小时为图形间隔的三角形数据点。 有几个主要贡献者被重复,因为它们恰好是这两个时间间隔的主要贡献者。 对于聚合数据点,此特定请求时间间隔的两个值都包括在计算中。 请注意,“杰出贡献者”图表上的时间戳有助于区分他们。
要调整此部分的大小,请单击“隐藏主要贡献者”按钮。
图24.隐藏杰出贡献者
物业数据
在“杰出贡献者”图表中,可以通过从“杰出贡献者”图表中选择一个栏来查看作业或任务,内存池,磁盘单元或通信行的属性数据。
图25.带有“属性”面板的Summary图
“属性”面板显示在“杰出贡献者”图表的下方。
图26.属性面板
“属性”面板包含可用于作业或任务,通信线路,内存池或磁盘池的所有信息。 您可以向下滚动面板以查看所有字段。
动作菜单
通过“操作”菜单可以打开“历史详细信息”图表。 目前,只有一个详细信息图表(CPU使用率概述)可用。 预计在将来的版本中会创建更多内容。
图27.操作菜单
图表历史明细表
“历史详细信息”图表提供了“Summary”图表中提供的单个指标以外的其他数据视图。 详细信息图表利用多个Summary指标在每个时间间隔提供更多信息。 在详细信息图表中,可以通过选择一个间隔来获取一个指标的主要贡献者信息。 在该“最高贡献者”图表中,可以通过选择元素来获得最高贡献元素的属性数据。
CPU使用率概述历史详细信息图表提供了Summary数据中使用的分区CPU使用率和CPU时间。 当深入研究最重要的贡献者时,该度量标准是计入作业的CPU时间。
在“图形历史记录”的第一个版本中,重点放在“Summary”图表上。 现在有一个“详细信息”图表,将来还会有更多的“详细信息”图表。
要求
历史数据和图形历史分析工具包含在IBM i 7.3的基本操作系统中。
PTF要求
为了获得最佳结果,请确保在系统上安装了最新级别的IBM HTTP Server for i的 Group PTF:
- GA的IBM i 7.3 HTTP组SF99722级别1。
- 请参阅IBM System i支持以找到适用于7.3的最新级别。
用户个人资料权限要求
要访问历史数据,用户概要文件必须具有* ALLOBJ权限,或者必须包含在数据权限列表QPMCCDATA中才能访问Collection Services数据。
要在IBM Navigator for i中使用性能命令(配置和循环收集服务),用户概要文件必须具有* JOBCTL授权或要包含在功能授权列表QPMCCFCN中才能访问Performance Tools功能。
Summary
我们无法预测未来。 今天我们不能告诉您明天的系统性能。 但是,使用此新的“图形历史记录”功能,您可以回顾过去并更好地长期分析系统性能。 这将使您可以预期将来的性能。 现在打开历史数据,将来您可以检查过去的系统性能。 这将使您对当前系统上正在发生的事情产生后见之明。
具有Graph History支持的7.3版本和新的Visualize Monitor Data(可在一个面板上绘制系统监视器的所有指标),在用IBM Navigator for i替换单个系统的Management Central功能方面迈出了重要的一步。
资源资源
- 有关Web上性能的信息,请参阅developerWorks 上的 IBM i Technology更新。
- 请参阅IBM i 7.3-Performance的知识中心。
- 跟随Dawn May的博客, 我可以……调查性能数据,并在“ 性能”类别中查找最新的博客。