AIX的topas命令详解(原创)
topas概述
topas 命令报告选定的本地系统活动的统计信息。该命令使用 curses 库以合适的格式来显示其输出,该格式适合于在一个 80x25 基于字符的显示器上或至少同样大小的图形显示器的窗口中进行查看。topas 命令需要在系统中安装 perfagent.tools 文件集。
如果 topas 命令调用时没有标志,则运行时正如用以下命令行来调用:
topas -d20 -i2 -n20 -p20 -w20 -c20
程序按由 monitoring_interval_in_seconds 参数指定的时间间隔从系统抽取统计信息。缺省输出如下所示,包含两个固定部分和一个可变部分。显示器左边的最上方两行显示了 topas 命令运行所在的系统的名称、上次查看的日期和时间以及监视时间间隔。
第二个固定部分占用了显示器的最右端的 25 个位置。它包含统计信息的 5 个子节,如下所示:
用法:topas [-d number-of-monitored-hot-disks] [-h] [-i monitoring-interval_in_seconds] [-n number-of-monitored-hot-network-interfaces] [-p number-of-monitored-hot-processes] [-w number-of-monitored-hot-WLM classes] [-c number-of-monitored-hot-CPUs] [-P|-W]-i以秒为单位设置监视时间间隔。缺省值为 2 秒。-n指定要受监视的热网络接口的数目。这也是在屏幕有足够可用空间时显示的网络接口的最大数目。当此数目超过所安装的网络接口数目时,只有已安装的网络接口将受监视和显示。如果此参数被省略,假定 2 为缺省值。如果指定值为 0(零),就不监视网络信息。-p指定要受监视的热进程数目。这也是在屏幕有足够可用空间时显示的进程的最大数目。如果此参数被省略,假定 20 为缺省值。如果指定值为 0,就不监视进程信息。对进程信息的检索构成了 topas 的主要开销。如果不需要进程信息,总是使用此选项来指定不需要进程信息。-w指定要受监视的热工作负载管理(WLM)类的数目。这也是在屏幕有足够可用空间时显示的 WLM 类的最大数目。当此数目超过所安装的 WLM 类数目时,只有已安装的 WLM 类将受监视和显示。如果此参数被省略,假定 2 为缺省值。如果指定值为 0(零),就不监视 WLM 类信息。-c指定要受监视的热 CPU 的数目。这也是在屏幕有足够可用空间时显示的 CPU 的最大数目。当此数目超过可用的 CPU 数目时,只有已安装的 CPU 将受监视和显示。如果此参数被省略,假定 2 为缺省值。如果指定值为 0(零),就不监视 CPU 信息。-P显示全屏幕进程显示。显示了最忙进程的列表,与缺省显示时的进程子节类似,只是要用更多的栏来显示每个过程的更多规格信息。此表可按任意一栏来排序。-W
显示全屏幕WLM类显示,此为分割显示。显示器的顶部显示热 WLM 类的列表,类似于缺省显示时的 WLM 类子节,只是要用足够可用空间来显示全部类名。此表可按任意一栏来排序。
显示器的低部显示最忙进程的列表,与全屏幕进程显示类似,但仅显示属于一个 WLM 类(用 f 键选择)的进程。
子命令
当 topas 运行时,它接受单字符的子命令。每次监视时间间隔过去时,程序会对以下子命令之一进行检查并对所请求的操作作出响应。
?
aa 键可显示所有正在受监视的变量子节(CPU、网络、磁盘、WLM、过程)。按 a 键总使 topas 命令返回到初始主显示屏幕。cc 键可使 CPU 子节在累积报告、关闭和最忙 CPU 列表这三者之间进行切换。所显示的最忙 CPU 数目将取决于屏幕上的可用空间。dd 键可使磁盘子节在最忙磁盘列表、关闭和系统全部磁盘活动的报告这三者之间进行切换。所显示的最忙磁盘数目将取决于屏幕上的可用空间。h显示帮助屏幕。nn 键可使网络接口子节在最忙接口列表、关闭和系统全部网络活动的报告这三者之间进行切换。所显示的最忙接口数目将取决于屏幕上的可用空间。ww 键可在打开与关闭工作负载管理(WLM)类子节之间进行切换。所显示的最忙 WLM 类数目取决于屏幕上的可用空间。pp 键可在打开与关闭热进程子节之间进行切换。所显示的最忙进程数目取决于屏幕上的可用空间。P大写 P 键用全屏幕进程显示来替换缺省显示。有关运行在系统上的进程,此显示提供了比主显示的进程部分更详细的的信息。再次按 P 键时,就会切换回缺省主显示。W大写 W 键用全屏幕 WLM 类显示来替换缺省显示。此显示提供了有关 WLM 类和指定给类的进程的更详细信息。再次按 W 键时,就会切换回缺省主显示。f将光标移动到一个 WLM 类上,并按 f 键就可在 WLM 屏幕底部显示该类中顶部进程的列表。该键功能只有 topas 在全屏幕 WLM 显示(通过使用 W键或 -W 标志)时才有效。q退出程序。r刷新显示。箭头键与跳格键主显示中的各个子节,诸如 CPU、网络、磁盘、WLM 类、全屏幕 WLM 与进程显示的子节可按不同标准进行排序。将光标移动到一栏上,然后会按该栏进行排序。各项总是从最高值到最低值排序。使用跳格键或箭头键来移动光标。排序只对 128 个磁盘和 16 个网络适配器有效。常用用法
1、要每 5 秒显示最多 20 个“热”磁盘而省略网络接口、WLM 类和进程信息,请输入:
#topas -i5 -n0 -p0 -w0
2、要显示 5 个最活跃的进程和最多 20 个最活跃的 WLM 类(省略 -w 标志时此为缺省值),而不显示网络或磁盘信息,请输入:
#topas -p5 -n0 -d0
3、要使用缺省选项运行程序,请输入:
#topas
4、要直接进入进程显示,请输入:
#topas -P
5、要直接进入 WLM 类显示,请输入:
#topas -W
参考至:http://www.kuqin.com/aixcmds/aixcmds5/topas.htm#a26866631
http://www.iteye.com/topic/638455
本文原创,转载请注明出处、作者
如有错误,欢迎指正
邮箱:czmcj@163.com