nmon命令行参数介绍

关于nmon的命令行参数

-f     电子表格输出格式[注意:默认-s300 -c288]   输出文件是<hostname> _YYYYMMDD_HHMM.nmon

-F   <filename>与-f相同,但用户提供的文件名

-c   <number>快照数

-d    请求磁盘服务和等待时间(DISKSERV和DISKWAIT)

-i    <percent>在使用少于此数量的CPU时忽略进程生成TOP部分 - 对减少数据量很有用

-g   <filename>包含磁盘组定义的文件

-l    <dpl>每张纸的hdisk数 - 默认为150,最大为250.

-m   <dir> NMON在保存文件之前更改为此目录

-r    <runname>进入电子表格文件[默认主机名]

-s    <秒>快照之间的间隔

-x    容量规划(1天时间,每15分钟监控一次= -fdt -s900 -c96)

-t     包括输出中的顶级进程

-T   as -t plus在UARG部分保存命令行参数

-A    包括异步I / O(PROCAIO)部分的数据

-D   防止生成DISK部分(在磁盘组时有用)正在使用,因为有太多的硬盘要处理)

-E    停止生成ESS部分(磁盘组时需要)正在使用因为有太多的vpath要处理)

-J     防止生成JFS部分(防止Excel错误当你有超过255个文件系统)

-L    包括LARGEPAGE部分

-N   包括NFS部分

-S    包括带子类的WLM部分

-W  包括没有子类的WLM部分

-Y    包括SUMMARY部分(非常有效的替代-t if不需要PID级别数据)

如果想手动控制nmon的生成文件,只需要设置时间间隔,不设置监控次数,通过linux命令将进程杀死。

例如:ps -f | grep "nmon -f"        找到nmon的进程

           kill -9 进程号       杀死进程

如果监控多台服务器可以使用一个脚本,脚本内容如下:

#!/bin/sh
ps -f | grep "nmon -f" > test.txt     //将进程内容导出
num=$(awk 'NR==1{print $2}' test.txt)     //找到进程号,其中NR是确定行数,print确定列数
kill -9 $num    //杀死进程

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值