使用参考地址:百度中搜索 nmon 博客园

使用文档参考地址:http://nmon.sourceforge.net/pmwiki.php?n=Site.Documentation

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

下载适合linux版本的nmon
cat /etc/redhad-release
uname -a

cd /usr/local/src

下载监控程序:nomn http://sourceforge.net/projects/nmon/files/nmon16g_x86.tar.gz

下载数据分析程序:nomn_analyser https://www.ibm.com/developerworks/community/wikis/form/anonymous/api/wiki/61ad9cf2-c6a3-4d2c-b779-61ff0266d32a/page/b7fc61a1-eef9-4756-8028-6e687997f176/attachment/680aff56-b120-4ac2-8757-aa7f7ba3ae82/media/nmon_analyser_v52_1.zip

#解压缩.tar.gz程序包
tar -zxvf nmon16g_x86.tar.gz

#新建主文件目录
mkdir -p /opt/nmon16g

#移动文件到指定目录下
mv nmon16g_x86_* /opt/nmon16g/

#授予权限
chmod -R 755 /opt/nmon16g

#进入nmon主目录
cd /opt/nmon16g

#启动linux版本的nmon
./nmon16g_x86_rhel72

#修改nmon文件名称

mv nmon16g_x86_rhel72 nmon

#修改文件 /etc/profile,新曾以下记录到文件
vim /etc/profile
PATH=$PATH:/opt/nmon16g/nmon
export PATH

source /etc/profile

nmon命令参数
h = This help | r = Resources OS & Proc x
x c = CPU Util C = wide view | l = longer term CPU averages x
x m = Memory & Swap L=Huge | V = Virtual Memory x
x n = Network | N = NFS x
x d = Disk I/O Graphs D=Stats | o = Disks %Busy Map x
x k = Kernel stats & loadavg | j = Filesystem Usage J=reduced x
x M = MHz by thread & CPU x
x t = TopProcess 1=Priority/Nice/State | u = TopProc with command line x
x ReOrder by: 3=CPU 4=RAM 5=I/O | Hit u twice to update x
x g = User Defined Disk Groups | G = with -g switches Disk graphs x
x [start nmon with -g <filename>] | to disk groups only x
x | b = black & white mode x
x Other Controls: | x
x + = double the screen refresh time | 0 = reset peak marks (">") to zero x
x - = half the screen refresh time | space refresh screen now x
x . = Display only busy disks & CPU | q = Quit

h = 联机帮助信息
r = 机器类型,机器名,缓存信息和OS版本+LPAR
c = CPU处理器统计条形图
l = 条形图长期CPU(超过75个快照)
m = 内存统计
L = 巨大的内存页面统计
V = 虚拟内存和交换统计
k = 内核内部统计
n = 网络统计和错误
N = NFS网络文件系统
d = 磁盘I/O图
D = 磁盘I/O统计
o = 磁盘I/O映射(每个磁盘上的一个字符显示它是多么繁忙)
j = 文件系统
t = 顶级进程统计使用1,3,4,5来选择数据及顺序
u = 顶级进程命令的详细信息
v = 详细简单的检查 - OK/Warn(警告)/Danger(危险)
b = 黑白模式(或使用- b选项)
. = 最小模式,即只显示繁忙的磁盘和进程
key --- Other Controls ---
+ = 双屏幕刷新时间
- = 一半的屏幕刷新时间
q = 退出 (also x, e or control-C)
0 = 零峰计数复位 (峰值 = ">")
space = 立即刷新屏幕

q 停止并退出nmon
h 查看帮助
c 查看CPU统计数据
m 查看内存统计数据
d 查看硬盘统计数据
k 查看内核统计数据
n 查看网路统计数据
N 查看NFS统计数据
j 查看文件系统统计数据
t 查看高耗进程统计数据
r 查看系统结构、操作系统版本、和CPU等信息
V 查看虚拟内存统计数据
v 详细模式

nmon -s3 -c1200 -f -m /usr/local/src
-s 每10秒采集一次
-c 采集的次数
-f 生成数据文件的名称,包含创建时间
-m 生成文件存放的目录

生成图形化报表
sort tps-php7-test_yyyy_mm_dd.nmon>ip_yyyy_mm_dd.csv

下载csv文件到本地,解压 nmon_analyser_v52_1.zip 文件
打开 nmon analyser v52.xlsm,点击 Analyse nmon data 按钮,加载 ip_yyyy_mm_dd.csv 文件。

关闭nmon
ps -ef |grep nmon
kill -9 pid

定时job任务设置
#crontab -e
0 8 * * * 1~5,/nmon/nmon_x86_rhel5 -f N -m /usr/local/src/nmon/log -s 30 -c 1200

0 8 * * * root nmon -s 30 -c 1200 -f -m /dev/null 2>1&

nmon安装和使用介绍的更多相关文章

  1. nmon安装(转)

    安装说明安装环境:CentOS-6.3安装方式:源码编译安装软件:nmon_linux_14i.tar.gz下载地址:nmon:http://nmon.sourceforge.net/pm ... n ...

  2. 树莓派2系统DietPi简单安装配置使用介绍

    DietPi在Raspberrypi.org上的原帖:http://dwz.cn/HSrmY 版本发布很频繁,给原作者们点个赞.功能会越来越多,而且作者的定制观点很明确,适合树莓派的使用. 之前关于D ...

  3. [Python爬虫] scrapy爬虫系列 <一>.安装及入门介绍

    前面介绍了很多Selenium基于自动测试的Python爬虫程序,主要利用它的xpath语句,通过分析网页DOM树结构进行爬取内容,同时可以结合Phantomjs模拟浏览器进行鼠标或键盘操作.但是,更 ...

  4. Windows Server 2016 + SCO 2016 安装及配置介绍

    Windows Server 2016 + SCO 2016 安装及配置介绍 高文龙关注1人评论6332人阅读2017-02-26 23:23:02 Windows Server 2016 + SCO ...

  5. Centos 7.3下 Linux For SQL Server安装及配置介绍

    Centos 7.3下 Linux For SQL Server安装及配置介绍 高文龙关注13人评论2828人阅读2017-03-05 21:46:21 Centos 7.3下Linux For SQ ...

  6. Browser-Solidity的本地安装及使用介绍

    Browser-Solidity的本地安装及使用介绍 正所谓工欲善其事必先利其器,巧妇也难为无米之炊,所以在学习智能合约之前,必须要先把工具准备好.Browser-Solidity 是 Ethereu ...

  7. laravel基础课程---1、laravel安装及基础介绍(laravel如何安装)

    laravel基础课程---1.laravel安装及基础介绍(laravel如何安装) 一.总结 一句话总结: [修改composer镜像地址].[明确laravel的安装要求].[安装指定版本的la ...

  8. nmon各配置项含义介绍

    1)nmon各配置项含义介绍

  9. CocoaPods 的安装和使用介绍

    CocoaPods 的安装和使用介绍 安装 安装方式异常简单 , Mac 下都自带 ruby,使用 ruby 的 gem 命令即可下载安装: 1 2 $ sudo gem install cocoap ...

随机推荐

  1. 查看电脑MAC地址

    MAC地址也叫物理地址 1.运行 cmd 输入ipconfig或ipconfig/all

  2. 总结open与fopen的区别

    https://www.zybuluo.com/yiltoncent/note/87461 参考链接1 参考链接2 对于这两个名字很类似的函数,对于很多初学者来说,不容易搞清楚它们有什么不同,只知道按 ...

  3. java读取文件:二进制文件

    FileWriter只能接受字符串形式的参数,也就是说只能把内容存到文本文件.相对于文本文件,采用二进制格式的文件存储更省空间 InputStream用于按字节从输入流读取数据.其中的int read ...

  4. python之继承、抽象类、派生、多态、组合、封装

    1.继承概念的实现方式主要有2类:实现继承.接口继承. Ø         实现继承是指使用基类的属性和方法而无需额外编码的能力: Ø         接口继承是指仅使用属性和方法的名称.子类必须提供 ...

  5. BZOJ开荒记

    2019/4/16 1:04 使用Yinku2017提交了第一发,当然是A+B Problem. 看一下排行榜,算一下区域赛还有180多天吧?先用30天过50道题(含A+B Problem)怎么样?

  6. CF724G Xor-matic Number of the Graph(线性基+组合数)

    题目描述 给你一个无向图,有n个顶点和m条边,每条边上都有一个非负权值. 我们称一个三元组(u,v,s)是有趣的,当且仅当对于u,v,有一条从u到v的路径(可以经过相同的点和边多次),其路径上的权值异 ...

  7. 记录下java的个人测试方法

    IDEA,用 JUnitGenerator V2.​ 0 做单元测试.. 如果是 SpringBoot,测试类上面加注解 @RunWith(SpringJUnit4ClassRunner.class) ...

  8. html table导出到Excel中,走后台保存文件,js并调用另保存

    tableToExcel工具类,此工具类指定格式的表格进行转Excel 格式:其中不能带有thead,tbody和th标签 <table> <tr> <td>表头1 ...

  9. bzoj1966:[AHOI2005]病毒检测

    传送门 我也没想到map如此垃圾,bitset优秀啊 直接trie树上搜索就好了 代码: #include<cstdio> #include<iostream> #includ ...

  10. luoguP3808[模板]AC自动机(简单版)

    传送门 ac自动机模板题,裸的多串匹配 代码: #include<cstdio> #include<iostream> #include<algorithm> #i ...