nmon工具的简单使用
最近在做InfluxDB
的性能测试,经同事推荐使用nmon
工具来记录机器资源的使用情况。包括常见的CPU
、内存、磁盘IO
、网络IO
等详细信息
安装nmon
- 或者下载rpm包安装
wget http://mirror.ghettoforge.org/distributions/gf/el/6/gf/x86_64/nmon-14i-1.gf.el6.x86_64.rpm
rpm -ivh nmon-14i-1.gf.el6.x86_64.rpm
- 或者下载二进制文件
http://nmon.sourceforge.net/pmwiki.php?n=Site.Download
- ubuntu的话可直接使用命令安装
apt-get install nmon
nmon的使用
- 查看帮助
nmon -h
- 生成监控数据
# -f 表示生成的数据文件名中有时间;
# -s 10 表示每 10 秒采集一次数据;
# -c 60 表示采集 60 次,10*60=600 秒;
$ nmon -f -s 1 -c 1900 #每一秒中采集一次,一共采集1900秒
使用nmon_analyser分析数据
nmon_analyser
工具可以吧数据制成报表,方便查看和分析。工具包含两个文件NA_UserGuide v54.docx
和nmon analyser v54.xlsm
,Word
文档为使用说明,Excel
就是我们的工具,点击加载数据Analyser sheet
中的Analyze nmon data
即可生成图标。
- 下载地址
https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/Power+Systems/page/nmon_analyser
- 关于生成的Excel图标所表示的含义具体可查看和工具一起的
NA_UserGuide v54.docx
文档
本文由 zealzhangz 创作,采用 知识共享署名4.0 国际许可协议进行许可
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名
最后编辑时间为:
2018/08/30 14:02