(转)nmon和nmon analyser的下载和使用
原文:https://blog.csdn.net/a7442358/article/details/50186283
nmon 工具可以为 AIX 和 Linux 性能专家提供监视和分析性能数据的功能,AIX是IBM的一个操作系统,相比于Linux,使用范围不算很广,因此我们重点讲下Linux下的nmon应用。首先自然是下载,Linux的nmon有自己的官方网站(http://nmon.sourceforge.net/),这时候第一个问题来了,网站居然打不开,难道网址不对?我想这是我们的第一反应,其实网址并没有任何问题,只不过它跟Google一样,国内的用户想要访问需要技巧,如何访问这里不再详述,大家可以各显神通。进入到网站后点击“Download Binaries”,找到自己需要的版本进行下载(nmon分为了二进制文件和源码文件,二进制文件下载完成后可以直接使用,所以我们下载二进制文件)。
Linux的发行版本很多,例如Centos,Debian,Fedora,操作系统的位数也不一样,例如32位,64位,在下载的时候我们看下说明,根据我们的需求进行下载。
注意事项
对于操作系统大家应该很敏感,但是对于操作系统位数可能不怎么注意,这里特别提醒下x86_64适用于64位操作系统,x86适用于32位操作系统,下载的时候需要特别注意。
下载的文件名称可能较长,例如小编使用的是,我们可以改为较短的名称
- mv nmon_x86_centos6 nmon
接着我们迫不及待的使用它,可是我们发现会出错,提示“Permission denied”,原来我们默认下载的文件权限为664,没有执行权限,所以我们需要添加执行权限
- chmod 764 nmon
此时我们如果想要使用该命令,需要加上详细路径,很不方便,此时我们可以把该文件拷贝到/usr/bin中,然后我们可以在任何目录中都可以直接使用nmon命令。
- mv nmon /usr/bin
完成了准备工作,我们可以使用nmon了。直接输入nmon,我们进入到nmon说明界面,可以使用的参数在下方都有列举。例如在这个界面我们按下c,就会出现CPU的实时使用状态,按下m会出现内存使用状态。这些数据实时反应了系统的状态,但是我们总不能无时无刻的盯着它看它的变化吧,此时我们就需要借助nmon的一些参数,把一段时间内的系统性能存储在一个文件中,方便我们分析和查看。
我们来看下nmon常用的参数
-s 每隔多少秒刷新一次屏幕,就是每隔多少秒记录一次数据
-c 刷新次数,就是记录次数
-f 电子表格输出格式,形成一个可以以Excel表解读的数据集。
- nmon -f -s 60 -c 10
上面的例子意思就是说每隔60秒记录一次,记录10形成数据集。
输入以上命令后,并没有任何说明提示我们成功还是失败,那么我们命令到底真的执行了吗?很简单,我们借助ps命令查看
- ps aux|grep nmon
看,这个命令真的在执行,10分钟后我们再来查看下,这个命令就消失了。等待该命令结束后,我们需要的数据就出来了。输出的文件名称格式为“主机名_年月日_时分.nmon”,当然此时的数据我们无法直接解读,我们需要借助nmon analyser,它会为我们生成更加直观的Excel表。
nmon analyser可以在IBM的官网下载,点击下载。结构很简单,只有两个,一个Word,一个Excel,Word是说明文档,Excel就是我们需要的工具了。双击打开这个Excel文
件,点击“Analyze nmon data”,然后选择我们刚才生成的nmon文件,大概十几秒左右(数据量不同,生成的时间也不一样)就会生成我们需要的报表了。此时我们就可以更加直观的观看CPU,内存等数据了。
注意事项
nmon analyser需要借助Excel的宏,WPS默认没有安装宏,即使你下载了插件,貌似也不能正常使用。所以还是老老实实的使用Microsoft的吧,小编使用的2007,能够正常的生成报表。
(转)nmon和nmon analyser的下载和使用的更多相关文章
- nmon 及nmon analyser工具使用简介
nmon及nmon analyser工具使用简介 by:授客 QQ:1033553122 下载地址 http://nmon.sourceforge.net/pmwiki.php?n=Site.Down ...
- nmon+Java Nmon Analyser进行nmon监控数据可视化分析
我们知道nmon是一款轻量级的系统占用极少,监控功能非常强大支持跨平台ARM,centos,ubuntu等等系统的工具下载地:centos7 wget http://sourceforge.net/p ...
- nmon和nmon analyser的下载和使用
nmon 工具可以为 AIX 和 Linux 性能专家提供监视和分析性能数据的功能,AIX是IBM的一个操作系统,相比于Linux,使用范围不算很广,因此我们重点讲下Linux下的nmon应 用.首先 ...
- Nmon、nmon analyse安装及使用
性能监控算是性能测试中的一部分,测试人员需要去分析各类系统指标,CPU.网络.内存.磁盘I/O等等.嗯.通常linux系统下有诸如top.netstat.iostat等命令进行查看:而有时需要看某数据 ...
- [nmon]使用nmon工具监控系统资源
1.下载nmon 下载正确的nmon版本, 查看linux服务器版本,命令:lsb_release -a,查看到当前系统为RedHat 6.4 然后我们根据我们的linux版本,下载相应nmon版本, ...
- nmon +java nmon Alalizy agent 动态交互监控
下载地址:1. Download and install nmon. - for linux platform, you can download form: http://nmon.sourcefo ...
- nmon打开nmon文件出现 运行时错误13类型不匹配问题解决
根据nmon工具安装及nmon analyser的使用 - 空谷幽兰LDD - 博客园 (cnblogs.com)文中,用nmon_analyse去打开监控到的nmon文件,出几个报错. 1 用WPS ...
- nmon+nmon analyser安装使用教程
nmon一般是两种用法,一是交互式用法查看实时的内存/cpu/网络/磁盘等情况,二是抓取一段时间内的实时的内存/cpu/网络/磁盘记到csv格式的.nmon文件中然后用nmon analyse做可视化 ...
- Linux下nmon工具安装及nmon analyser的使用
步骤一:下载nmon及nmon analyser工具 nmon:http://nmon.sourceforge.net/pmwiki.php 根据自己系统的版本下载相应的版本即可 nmon analy ...
随机推荐
- 编写高质量代码改善C#程序的157个建议——建议139:事件处理器命名采用组合方式
建议139:事件处理器命名采用组合方式 所谓事件处理器,就是实际被委托执行的那个方法.查看如下代码: public MainWindow() { InitializeComponent(); Butt ...
- vim的基本使用
Vim 编辑器中设置了三种模式—命令模式.末行模式和编辑模式,每种模式分别又支持多种不同的命令快捷键,这大大提高了工作效率,而且用户在习惯之后也会觉得相当顺手.要想高效率地操作文本,就必须先搞清这三种 ...
- Delphi 按Esc快捷键退出程序的简单方法
第一种方法: 在窗体上放一个按钮: 1>.设置按钮的Cancel属性为True: 2>.在按钮的点击事件中写: procedure TForm1.btn1Click(Sender: TO ...
- 解读DbContext中的三种【EagerLoad,LazyLoad,ExplicitLoading】加载模式
一:立即加载,延迟加载,显式加载 1. 立即加载 Student Domain{ Teacher theacher} using (SchoolDBEntities db = new SchoolDB ...
- python学习之路 八 :面向对象编程基础
本节重点 了解面向对象.面向过程的区别 掌握什么是类,什么是对象 掌握如何定义及使用类和对象 了解类与对象间的关系 掌握类属性和实例属性 掌握绑定方法 一.编程范式 编程即写程序or写代码 ...
- git 分支同步master最新代码
查看分支:git branch创建分支:git branch <name>切换分支:git checkout <name>创建+切换分支:git checkout -b < ...
- for循环 | range 对象
# ### for循环 # 循环 遍历 迭代 # 把列表的元素一一的拿出来遍历 listvar = ["黄雄大","黄文","黄仪正",&q ...
- Oracle ocp 12c-071最新考试题库及答案-1
choose the best answer: View the Exhibit and examine the structure of the CUSTOMERS table. CUSTOMER_ ...
- 当页面滚动到距顶部一定高度时某DIV自动隐藏和显示
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- 洛谷P2495 [SDOI2011]消耗战(虚树)
题面 传送门 题解 为啥一直莫名其妙\(90\)分啊--重构了一下代码才\(A\)掉-- 先考虑直接\(dp\)怎么做 树形\(dp\)的时候,记一下断开某个节点的最小值,就是从根节点到它的路径上最短 ...