wlmmon 和 wlmperf 命令 根据类来提供工作负荷管理器(WLM)资源活动的图形化视图。
wlmmon
wlmperf
wlmmon 和 wlmperf 命令 生成系统 WLM 活动的资源使用情况报告。wlmperf 命令,它是性能工具箱(PTX)的一部分,能 根据由 PTX 守护进程产生的趋势记录生成涵盖分钟、小时、日、星期和月份为周期的报告。wlmmon 命令,它与基本 AIX 一起装入,仅生成 最近 24 小时时间段内的报告而且没有使用选项。能够生成 三种类型的视觉报告:
能够将报告类型定制为在特定时间周期上涵盖指定的 WLM 类。另外,可以针对任何选定的显示类型比较(显示趋势)两个不同周期的 WLM 活动。
这些报告是从与用 wlmstat 命令一样的机制收集的数据中生成的。然而,wlmmon 和 wlmperf 命令使用守护进程产生的记录,该守护进程必须一直运行以收集 WLM 数据。对 wlmmon 命令来说,这个守护进程称为 xmwlm,并随基本 AIX 一起提供。对于 wlmperf 命令来说,这个守护进程称为 xmtrend 并随 PTX 一起提供。
虽然 wlmstat 命令提供一个 WLM 活动 的“每秒”视图,但它并不适合于长期的分析。为了补充 wlmstat 命令,wlmmon 和 wlmperf 命令提供在更长时间周期内的 WLM 活动报告,而只有最小限度的系统影响。由这个工具所生成的 报告是以由相关联的记录守护进程所完成的采样为基础的。这些守护进程以很高的速率(用秒来测量)对 WLM 和系统统计信息进行采样, 但只以低速率(用分来测量)来记录超级样本值。对每个在记录周期内收集的统计信息来说,这些值表示最小、最大、平均和标准偏差值。
在启动的基础上,显示“报告浏览器”。浏览器显示一个报告集合。用户可配置的显示类型,是以被选择用来生成报告 的属性为基础的。
“报告浏览器”菜单选项:
新建 | 创建报告 |
关闭 | 退出浏览器 |
打开 | 显示一个选中的报告 |
属性 | 允许查看和编辑一个 报告的属性 |
删除 | 删除一个选中的报告 |
“报告属性面板”允许用户定义那些控制 WLM 数据的实际图形表示的属性。在这个面板里有三个标记过的 选项卡窗格:
报告名 | 一个用于命名报告的用户可编辑字段。报告应该以 .rpt 扩展名结束。 |
第一个标记过的选项卡窗格允许用户编辑一个显示的常规属性,如下:
趋势框 | 表明将会生成一个选中类型的趋势报告。趋势报告允许在同一显示上进行两个不同时间周期的比较。选择这个框以使您能够编辑第一个时间间隔结束字段。 |
资源 | 允许选择要显示的 WLM 资源(例如 CPU 或内存)。请参考 WLM 用户指南和文档以获取关于 可管理资源的信息。 |
时间间隔的宽度 | 表示涵盖于任何显示类型
的时间周期,这些周期或从报告中最新的可用值开始测量,或从用户输入时间选择开始。从这个菜单中选择时间间隔宽度。可用的选择是变化的,取决于使用的
工具:
|
第一个时间间隔的结束 | 显示对生成一个趋势报告 感兴趣的周期的结束时间。第一个时间间隔始终表示一个比上个时间间隔更早的 时间周期。选择了“趋势框”才能编辑这个字段。 |
最后一个时间间隔的结束 | 表示对趋势和非趋势报告
感兴趣的周期的结束时间。最后的时间间隔始终表示用于生成一个显示报告的
最新时间范围。存在这个字段的两个互斥的选择选项:
|
第二个选项卡窗格允许用户定义包含在一个报告中的 WLM 层和类设置。
作用域 | 允许用户为显示选择一个以 层或以类为基础的作用域。这个显示根据 AIX 发行版(AIX 4.3 类 对 AIX 5.1 超类和子类定义)之间的层和类概念的变化而变化。 |
选择 | 允许选择包含和排除 记录中的可用 WLM 层或类。 |
“报告属性面板”里第三个选项卡窗格提供了高级选项, 主要用于快照显示。对快照来说,提供给用户选择用于为显示着色的 互斥方法。选项 1 忽略 WLM 环境中 的配置里定义的最小和最大设置。选项 2 使用该最小和最大设置。
有三种报告显示类型:
三种显示中的每一种都有以下公共元素:
WLM 控制台 | 用于选择打印或关闭显示。 |
时间周期 | 显示在“报告属性面板”中 定义的时间周期。对比较两个时间周期的趋势报告来说, 显现两个时间显示。 |
层列 | 显示与一个类关联的层类数。对于 AIX 5.1,这个列有两个项,超类层(左) 和子类层(右)。 |
类列 | 显示类名。 |
资源列 | 显示以已选择的图形报告的选择类型为 基础的资源信息。将会在下面描述它们。 |
状态区域 | 显示全局系统性能度量的一个集合, 这个度量也记录以在分析方面给与帮助。所显示的集合在 各 AIX 发行版之间可能不同,但都会包含诸如运行、队列、交换队列和 CPU 忙之类的度量值。 |
这个显示是一个快速的“一切正常吗?”概述。该显示主要显示以用户指定的 与已定义的目标份额之间的偏差为基础的类资源关系。要选择或调整这个显示的偏差参数,请使用“报告属性面板高级菜单”。
如果趋于用快照显示,则以前的(第一个)分析周期用箭头来指示,该箭头从以前的测量指向后来的(第二个)测量。如果在周期之间没有变化,就不显示箭头。
在这个显示中,资源列以条形图样式显示, 与在指定时间周期上测量的资源活动的百分比一起显示。百分比是以由 WLM 子系统定义的总系统资源为基础计算出来的。如果趋于详细显示,则后来的(第二个)测量 将显示在以前的(第一个)测量时间间隔之上。
显示报告的第三种类型是一个列表报告。在这个报告里, 提供了以下字段:
采样数 | 这个周期中记录的样本数。 |
份额值 | WLM 计算的份额值目标 |
平均值 | 在样本周期上计算平均值 |
标准偏差 | 计算标准偏差 |
定义最小值 | 在 WLM 限制中定义的类最小值 |
观察最小值 | 在时间周期上实际观察到的最小值 |
定义软性最大值 | 在 WLM 限制中定义的类软性最大值 |
定义硬性最大值 | 在 WLM 限制里定义的类硬性最大值 |
观察最大值 | 在时间周期上实际观察到的最大值 |
守护进程在 /etc/perf/wlm 目录中创建记录。对于基本的 AIX 工具 wlmmon 来说, 这些记录限于最后的 24 小时周期。
对于“性能工具箱”工具 wlmperf 来说,这些记录 限于 1 年。对于 PTX 来说,使用 xmtrend 守护进程 并使用一个用于记录首选项的配置文件。这个配置文件的与 WLM 相关记录的一个样本位于 /usr/lpp/perfagent.server/xmtrend_wlm.cf。记录定制、启动和操作,与那些对 xmtrend 守护进程的描述一样。
对于基本 AIX 来说,使用 xmwlm 守护进程并且不能定制。
对于要创建的记录来说,/etc/perf/wlm 目录必须获得足够的磁盘分配,至少允许 10 MB 磁盘空间。另外,应该从一个 /etc/inittab 项启动守护进程以使记录能在系统重新引导之后 自动重新启动。无论 WLM 子系统是在主动方式、被动方式或禁用(关闭)方式,守护进程都将运行。然而,当 WLM 关闭时记录活动 是被限制的。
Java 1.3 perfagent.tools
如果没有找到 WLM 记录,工具会发出一条警告消息。
/usr/bin/wlmmon | 基本 AIX |
/usr/bin/xmwlm | 基本 AIX |
/usr/bin/wlmperf | 性能工具箱 |
/usr/lpp/perfagent.server/xmtrend.cf | 性能工具箱 |
wlmmon 和 xmwlm | 在 perfagent.tools 文件集中。 |
wlmperf 和 xmtrend | 仅与“性能工具箱”产品 介质在一起时可用。 |