性能监控工具之nmon

性能监控工具之nmon

图片[1]-性能监控工具之nmon-软件测试圈

nmon简介

Nmon,开源性能监控工具,用于监控linux系统的资源消耗信息,并能把结果输出到文件中,然后通过nmon_analyser工具产生数据文件与图形化结果。

  • nmon和nmon分析工具下载

    nmon主页: http://nmon.sourceforge.net/pmwiki.php

    nmon:http://sourceforge.net/projects/nmon/files/nmon16m_helpsystems.tar.gz

    nmon分析工具:https://sourceforge.net/projects/nmon/files/nmon_analyser_v66.zip

  • nmon安装

    1. 将下载的文件(nmon_linux_x86)通过FTP工具上传至linux服务器
    2. 进入nmon目录,对nmon下文件赋予可读写可执行权限chmod 777 nmon
    3. 拷贝nmon到/usr/bin/nmon目录下cp nmon /usr/bin/nmon
  • nmon采集系统资源耗用命令

    nmon -f -t -s 5 -c 50 &
    参数 说明
    -f 按(时间)标准格式输出文件
    -t 输出中包括占用率较高的进程
    -s 5 每5秒进行1次数据采集,可根据实际情况定义
    -c 50 一共采集50次,可根据实际情况自定义
    & 表示在后台进行,关掉连接后可以继续采集数据
  • nmon文件的读取

    数据采集完成后,将生产的文件导入到nmon文件分析工具中进行分析

    采集一段时间的数据

# nmon -s1 -c60 -f -m /home/nmon
# ll /home/nmon/
total 15220
-rw-r--r-- 1 root root   23923 Oct 14 16:59  bcbx_20210512_001.nmon
参数说明:
-s1   每隔n秒抽样一次,这里为1秒
-c60  取出多少个抽样数量,这里为60,即监控=1*60/60=1分钟
-f  按标准格式输出文件名称:<hostname>_YYMMDD_HHMM.nmon
-m  指定监控文件的存放目录,-m后跟指定目录```

生成图形化报表

1.将.nmon文件转化成.csv文件
sort bcbx_20210512_001.nmon > bcbx_20210512_001.csv
2、将.csv文件下载到本地

3、打开nmon analyser工具

在本地解压nmon_analyser_v51_2.zip

双击打开:nmon analyser v51_2.xlsm

点击Analyse nmon data按钮,加载之前下载的bcbx_20210512_001.csv文件。

© 版权声明
THE END
喜欢就支持一下吧
点赞0
分享
相关推荐
  • 暂无相关文章
  • 评论 抢沙发