[nmon]使用nmon工具监控系统资源
1.下载nmon
下载正确的nmon版本,
查看linux服务器版本,命令:lsb_release -a,查看到当前系统为RedHat 6.4
然后我们根据我们的linux版本,下载相应nmon版本,下载地址:http://nmon.sourceforge.net/pmwiki.php?n=Site.Download
由于我是RedHat 6.4,所以我找到如下的版本下载,读者需根据你们自己的linux版本,选择适合你们自己的
把我们下载的“nmon_linux_14i_newer_Linux_versions.tar.gz”进行解压,解压后有很多包,由于我的linux是32位的,所以我选择的是:nmon_linux_x86_64
然后把我们的nmon上传到需要监控的服务器,具体如何上传,请查看我的另一博客:http://www.cnblogs.com/igubai/p/7521224.html
2、使用nmon采集系统资源数据
进入nmon文件目录,
然后执行如下命令,运行nmon
./nmon_linux_x86_64
但“nmon_linux_x86_64”这个文件名太长了,为了以后方便操作,所以我们可以重命名下,命令如下
mv nmon_linux_x86_64 nmon
以后我们只需执行如下命令,就可以运行nmon,是不是简单了很多呢
./nmon
如上图所示,代表已经运行成功了
此时输入c,代表查看当前系统cpu使用情况,
常见的有:
c:查看cpu使用情况
m:查看内存使用情况
n:查看网络使用情况
d:查看磁盘使用情况
查看更多信息,请看下图,或者输入h,查看帮助文档
关键---统计数据打开/关闭---
h =此帮助信息
r = RS6000 / pSeries CPU /缓存/ OS /内核/主机名详细信息+ LPAR
t = Top Process Stats = basic = CPU
u =显示命令参数(命中两次刷新)
c =处理器CPU =长期CPU平均值
m =内存和交换统计信息L = Huge j = JFS使用统计信息
n =网络统计信息N = NFS
d =磁盘I / O图D =统计o =磁盘%忙映射
k =内核统计和loadavg V =虚拟内存
g =用户定义的磁盘组[使用-g <filename>启动nmon]
v =详细的简单检查 - OK / Warnings / Danger
b =黑白模式
---控件---
+和 - =屏幕刷新时间的两倍或一半
q = quit space = refresh screen now
. =最小模式=仅显示繁忙的磁盘和进程
=复位峰值计数为零(peak =“>”)
生成nmon报告
输入如下命令,进行数据的采集
./nmon -s6 -c50 -f -m /home/
上述命令参数含义:
-s6 :每 6 秒采集一次数据。
-c50 :采集 50 次,即总共采集五分钟的数据。
-f :将数据保存到文件中,而不是显示在屏幕上
-m :生成的数据文件的存放目录。
这样就会生成一个 nmon 文件,并每6秒更新一次,直到十分钟后。
生成的文件名如: test190_170915_1410.nmon,;文件名规则:主机名_采集数据年月日_采集数据小时分钟(主机:192.168.9.190,于2017年9月15日14:10开始采集数据)
3、生成图表
下载 nmon analyser (生成性能报告的免费工具):
https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/Power%20Systems/page/nmon_analyser
将之前生成的 nmon 数据文件传到 Windows 机器上,用 Excel 打开分析工具 nmon analyser v51_2.xlsm 。点击 Excel 文件中的 "Analyze nmon data" 按钮,选择 nmon 数据文件,这样就会生成一个分析后的结果文件:test190_170915_1410.nmon ,用 Excel 打开生成的文件就可以看到结果了。
如图为nmon的部分截图
4、定时采集系统资源指标
[nmon]使用nmon工具监控系统资源的更多相关文章
- nmon性能统计工具使用-初认识
1.概述 监控,在检查系统问题或优化系统性能工作上是一个不可缺少的部分.通过操作系统监控工具监视操作系统资源的使用情况,间接地反映了各服务器程序的运行情况.根据运行结果分析可以帮助我们快速定位系统问题 ...
- Linux下Jmeter+nmon+nmon analyser实现性能监控及结果分析
一.概述 前段时间讲述了Jmeter利用插件PerfMon Metrics Collector来监控压测过程中服务器资源的消耗,一个偶然机会,我发现nmon这个 工具挺不错,和Jmeter插件比起来, ...
- nmon 及nmon analyser工具使用简介
nmon及nmon analyser工具使用简介 by:授客 QQ:1033553122 下载地址 http://nmon.sourceforge.net/pmwiki.php?n=Site.Down ...
- nmon 的下一代工具 njmon
njmon njmon = nmon + JSON format + real-time push to a stats database + instant graphing of "al ...
- 关于Linux_监控系统资源/性能命令_vmstat
(系统资源查看命令-vmstat[监控系统资源命令]) command:vmstat [刷新延时 刷新次数] 分解解析: procs:进程信息字段: ...
- nmon+Java Nmon Analyser进行nmon监控数据可视化分析
我们知道nmon是一款轻量级的系统占用极少,监控功能非常强大支持跨平台ARM,centos,ubuntu等等系统的工具下载地:centos7 wget http://sourceforge.net/p ...
- nmon性能分析工具(生成图表)
1. nmon性能结果生成报告工具下载地址: https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/Power% ...
- [性能测试]:记录一次性能测试,nmon文件收集工具的小问题
问题:今天发现nmon文件分析成excel后,用<NMON抽取结果.excel>无法抓取到数据 解决过程:1,认为是nmon分析文件<nmon analyser v33g.xls&g ...
- nmon +java nmon Alalizy agent 动态交互监控
下载地址:1. Download and install nmon. - for linux platform, you can download form: http://nmon.sourcefo ...
随机推荐
- JavaScript高级程序设计学习笔记第一章
作为学习javascript的小白,为了督促自己读书,写下自己在读书时的提炼的关键点. 第一章: 1.JavaScript简史:Netscape Navigator中的JavaScript与Inter ...
- 转:isualvm远程监控Tomcat
一.Java VisualVM 概述 对于使用命令行远程监控jvm 太麻烦 . 在jdk1.6 中 Oracle 提供了一个新的可视化的. JVM 监控工具 Java VisualVM .jvisua ...
- 1、scala安装和基本语法
一.安装Scala 1.安装 因为Scala是基于Java虚拟机,也就是JVM的一门编程语言. 所有Scala的代码,都需要经过编译为字节码,然后交由Java虚拟机来运行. 所以Scala和Java是 ...
- Web.config中的设置 forms 中的slidingExpiration的设置
在ASP.NET 网站中,使用 Forms Authentication时,一般的设置是如下的: <authentication mode="Forms"> <f ...
- 7.15实习培训日志 java题解
周末总结 本周主要学习了markdown,git,docker等工具的使用.在本周的学习中,初步了解了markdown,git,docker的使用.本周的静态博客部署中,对于怎么显示一个博客内容,有两 ...
- 蓝桥杯 正则问题(dfs)
1607: 正则问题 时间限制: 1 Sec 内存限制: 256 MB提交: 34 解决: 13[提交][状态][讨论版] 题目描述 考虑一种简单的正则表达式:只由 x ( ) | 组成的正则表达 ...
- Newtonsoft.Json序列化字符串-格式化和时间格式问题
最近C#中需要将实体进行json序列化,使用了Newtonsoft.Json public static void TestJson() { DataTable d ...
- Linux下查看磁盘剩余空间和文件夹大小
1. du -sh 查看当前文件夹大小 2. du -sh * | sort -n 列出当前文件夹下的所有文件夹及其大小,并按照文件夹大小排序 du - sh * //查看当前文件夹下所有文件的大小 ...
- Listbox 实现Item双击事件
void listBox1_MouseDoubleClick(object sender, MouseEventArgs e) { int index = this.listBox1.IndexFro ...
- 目前最全的浏览器/CSS选择器兼容性总结(2009-8-10更新)
2009年2月24日,Safari 4.0 beta版正式发布,Safari从它的3.2版本开始就已经支持所有的CSS选择器(包括最新的CSS3).不过为了方便大家的工作,下面提供了最新版本的CSS选 ...