1.下载nmon压缩包:

http://nmon.sourceforge.net/pmwiki.php?n=Site.Download

根据系统的发型版本及CPU位数选择相应的压缩包下载,如笔者的系统发行版本为:红帽子7.3.1611,64位:

所以选择的版本为:nmon16g_x86.tar.gz,

可以下载到本地,再ftp传到linux服务器上,也可以直接在linux服务器上wget 下载链接。

2.下载后解压缩,有适用于不同linux发行版本的文件,根据自身系统选择不同文件,这里笔者选择的是nmon16g_x86_rhel72:

根据自身需求重命名及赋权,这里笔者重命名为nmon,赋755权限:

执行nmon:./nmon,进入nmon实时监控页,按c查看CPU使用信息,按m查看内存使用信息,按n查看网络使用信息,如下图:

更多命令按h查看帮助信息。

3.采集系统性能信息,并生成报告

a.执行./nmon -s3 -c60 -f -m ./report,-s3为每3s收集一次性能信息,-c60为收集60次,-f为生成的文件名包含该文件创建时间,-m ./report为指定测试报告存储路径,如下图:

执行完收集信息的命令后,生成了以hostname+创建年月+创建时间的文件,并且可以看到有个nmon的后台进程,即为收集服务器性能信息的进程,直到60次收集执行完之后,该进程才会结束。

b.下载 nmon analyser分析工具,该工具可以将上面生成的.nmon文件转化为图表,更为直观。

下载地址:https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/Power%20Systems/page/nmon_analyser

下载完解压可以看到有两个文件:

打开  nmon analyser v51_2.xlsm文件:

将linux服务器上的报告.nmon文件down下来,点击上图中的Analyze nmon data按钮,选择刚刚down下来的文件,生成可视化图表,如下图:

另外,如果有同学点击Analyze nmon data按钮后弹出“宏不可用”的提示,Excel可自行百度如何开启宏,wps个人版则需要下载一个插件,笔者放到了网盘里面:

http://pan.baidu.com/s/1o8iFk6m,可自行下载,下载之后解压,双击vba6chs.msi安装即可,安装好之后重启wps,即可正常使用宏,并生成可视化图表。

以上。

linux nmon的安装及使用相关推荐

  1. mysql在linux下的安装

    mysql在linux下的安装 安装环境:系统是 centos6.5 1.下载 下载地址:http://dev.mysql.com/downloads/mysql/5.6.html#downloads ...

  2. 关于内网linux系统如果安装nodejs,npm,express,mongodb,forever等

    内网的linux系统要安装nodejs以及express等系列的框架,因为系统是局域网和互联网是物理隔离的,所以,没法像官网的安装教程那样直接install了,只能手动安装,这里已经我们自己的linu ...

  3. centos6.5 php5.2,Linux中PHP安装与配置(CentOS-6.5:php-5.2.13)

    1 PHP简介     PHP(PHP: Hypertext Preprocessor的缩写,中文名:"超文本预处理器")是一种通用开源脚本语言.语法吸收了C语言.Java和Per ...

  4. linux源码安装浏览器,Linux系统手动安装Firefox浏览器

    大多数Linux发行版都以Firefox作为默认的浏览器,并可以轻松地从软件库中安装.例如: Debian/Ubuntu: sudo apt-get install firefox Fedora: s ...

  5. linux查看msf安装目录,linux系统安装msf的过程详解

    还是自己写下安装过程吧! 我的服务器系统是 Aliyun linux 可能报错:Couldn't open file /etc/pki/rpm-gpg/RPM-GPG-KEY-Metasploit 是 ...

  6. Linux环境Nginx安装多版本PHP

    关于Linux环境Nginx安装与调试以及PHP安装参考此文即可:http://blog.csdn.net/unix21/article/details/8544922 linux版本:64位Cent ...

  7. 关于一些Linux SVN的安装使用

    关于一些Linux SVN的安装使用 SVN简介 The goal of the Subversion project is to build a version control system tha ...

  8. Linux环境HBase安装配置及使用

    Linux环境HBase安装配置及使用 1. 认识HBase (1) HBase介绍 HBase = Hadoop database,Hadoop数据库 开源数据库 官网:hbase.apache.o ...

  9. Linux软件的安装,更新与卸载

    linux软件的安装,更新与卸载 Linux常见的安装为tar,zip,gz,rpm,deb,bin等.我们可以简单的分为三类. 第一:打包或压缩文件tar,zip,gz等,一般解压后即可,或者解压后 ...

最新文章

  1. Gartner:为什么元宇宙商业离我们还很遥远?
  2. Rsync+inotify搭建实时同步系统
  3. 说说docker run的--detach
  4. 3DSlicer相关资料汇总
  5. jpa 分页 排序 过滤_使用JPA标准@ViewScoped通过分页,过滤和排序进行Primefaces DataTable延迟加载...
  6. Android NDK编程,引入第三方.so库
  7. C++PrimerPlus学习——第九章编程练习
  8. kali64位下载怎么是AMD_电脑达人速更 NVIDIA 显卡和 AMD 显卡驱动程序又双叒叕更新啦!...
  9. 32. iostat
  10. mysql的填充因子_SQL SERVER中,什么是填充因子?
  11. 怎样修改MySQL数据库的密码
  12. markdown/LaTeX中在字母下方输入圆点的方法
  13. JAVA访问控制权限
  14. paas平台_paas平台排名
  15. 百钱百鸡问题最优解法
  16. 【JAVA】Java 内存模型中的 happen-before
  17. staruml 免费版
  18. 反射模式python
  19. Mediator模式(调停者模式)
  20. 蓝牙 - 苹果iOS所支持的profile

热门文章

  1. 【学习笔记--FMCW基础知识】
  2. python多维字典_python定义多维字典
  3. Emacs 编辑环境,第1部分:学习Emacs的基础知识
  4. 写了Bug,误执行 rm -fr /*,我删删删删库了,要跑路吗?
  5. [RK3568 Android11] 开发之开发者选项中添加USB OTG模式切换(一)
  6. oracle添加唯一约束
  7. MySQL 详细下载安装配置教程
  8. java json parser_Java JSONParser.parse方法代碼示例
  9. 《C语言程序设计》(谭浩强第五版) 第2章 算法——程序的灵魂
  10. 项目里的UT越来越慢,怎么办?