nmon 在centos7 下的使用方法

根据系统版本环境安装
如果是最新版本,可以下载最新的nmon安装,如果是其他版本如centos 6.5/6 则需要下载支持该版本的nmon16e_x86_rhel65

执行并输出csv 文件
./nmon -s 5 -t -f
会在当前目录下生成csv格式文件: devops-2_171024_0346.nmon

合并namon csv 结果
nmonmerge

Example: to merge three files a.nmon, b.nmon and c.nmon nmonmerge -a a.nmon b.nmon nmonmerge -a a.nmon c.nmon Now a.nmon contains all the data

Example: to merge three files a.nmon, b.nmon and c.nmon nmonmerge a.nmon b.nmon >merged.nmon nmonmerge -a merged.nmon c.nmon Now merged.nmon contains all the data

生成图标
nmonchart 使用方法
nmonchart .html
./nmonchart sampleC.nmon sampleC.html

TOPASchart
topaschart

topaschart blue_150508_0800.topas,csv blue_150508_0800.html

执行时如果出现:-bash: ./topaschart: /usr/bin/ksh: bad interpreter: No such file or directory
请直接安装 ksh 包:yum install ksh -y 解决问题。
具体使用方法

nmon linux 下使用方法
在线显示模式
直接启用nmon ,按 ‘q’ 退出,按h显示帮助信息,再次按’h’退出帮助
按照帮助信息,按’C’显示cpu状态,’n’显示网络状态,’m’ 显示内存状态等,再次按’c’,’n’,’m’退出显示,屏幕以按键的先后顺序显示相应的信息
屏幕比较大,或x-windows 设置区域比较大,显示信息相对会更多
对于top 进程显示会有不同
抓取数据到csv 文件的方式
简单的示例: nmon -f -s2 -c 30
-f 选项为希望将抓取的数据保存到csv文件中,而不是显示到屏幕上
-s 2 表示每个2秒抓取一次
-c 30 表示你希望有30个数据点 或映像快照
-s 2 -c 30 表示nmon 将每隔2s 执行30次结束
nmon 在启动时检查系统之后便会断开终端会话,看起来好像在后台执行一样
当nmon 执行完成后,可以使用’ls -l | grep *.nmon’ 查找抓取到的数据文件为csv 格式,状态名称与参数值用’,’分割,可以使用excel,vi,atom等查看
可以使用 ‘ps aux | grep nmon’ 确认nmon 是否在执行
注意:在nmon 没有执行完成前,再次执行nmon 会有冲突,抓取的数据文件为空,数据分析工具会出错

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值