nmon安装和使用介绍
使用参考地址:百度中搜索 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安装和使用介绍的更多相关文章
- nmon安装(转)
安装说明安装环境:CentOS-6.3安装方式:源码编译安装软件:nmon_linux_14i.tar.gz下载地址:nmon:http://nmon.sourceforge.net/pm ... n ...
- 树莓派2系统DietPi简单安装配置使用介绍
DietPi在Raspberrypi.org上的原帖:http://dwz.cn/HSrmY 版本发布很频繁,给原作者们点个赞.功能会越来越多,而且作者的定制观点很明确,适合树莓派的使用. 之前关于D ...
- [Python爬虫] scrapy爬虫系列 <一>.安装及入门介绍
前面介绍了很多Selenium基于自动测试的Python爬虫程序,主要利用它的xpath语句,通过分析网页DOM树结构进行爬取内容,同时可以结合Phantomjs模拟浏览器进行鼠标或键盘操作.但是,更 ...
- Windows Server 2016 + SCO 2016 安装及配置介绍
Windows Server 2016 + SCO 2016 安装及配置介绍 高文龙关注1人评论6332人阅读2017-02-26 23:23:02 Windows Server 2016 + SCO ...
- 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 ...
- Browser-Solidity的本地安装及使用介绍
Browser-Solidity的本地安装及使用介绍 正所谓工欲善其事必先利其器,巧妇也难为无米之炊,所以在学习智能合约之前,必须要先把工具准备好.Browser-Solidity 是 Ethereu ...
- laravel基础课程---1、laravel安装及基础介绍(laravel如何安装)
laravel基础课程---1.laravel安装及基础介绍(laravel如何安装) 一.总结 一句话总结: [修改composer镜像地址].[明确laravel的安装要求].[安装指定版本的la ...
- nmon各配置项含义介绍
1)nmon各配置项含义介绍
- CocoaPods 的安装和使用介绍
CocoaPods 的安装和使用介绍 安装 安装方式异常简单 , Mac 下都自带 ruby,使用 ruby 的 gem 命令即可下载安装: 1 2 $ sudo gem install cocoap ...
随机推荐
- AngularJS系统学习之Factory,Service, Provider(工厂,服务,供应者)
本文转自:http://blog.csdn.net/zcl_love_wx/article/details/51404390 我看过敲过代码之后, 有了很深的理解, 这三个东西其实都是用来返回对象的. ...
- rpm 命令|rpm 安装|rpm 卸载|rpm 使用|rpm 删除
在Linux操作系统中,有一个系统软件包,它的功能类似于Windows里面的“添加/删除程序”,但是功能又比“添加/删除程序”强很多,它就是Red Hat Package Manager(简称RPM) ...
- java命令行从编译到打jar包到执行
目录: 一. javac编译 1. 没有额外的jar包 2. 包含额外的jar包 二. jar打jar包 三. java运行 1. java命令执行 2. jar包执 ...
- 【阿里云IoT+YF3300】1.时代大背景下的阿里云IoT物联网的现状和未来
“未来十到二十年,大家基本已经形成了一个共识,那便是新格局的奠定将由 AI 和物联网技术来支撑.放眼国内,在这些互联网巨头之中,未来真正成为竞争对手厮杀的,阿里和华为是首当其冲,在这两个领域双方分别暗 ...
- HTML基本标签元素
HTML: 超文本标记语言(HyperText Mark-up Language ) 1.作用:写网页结构 2.HTML不区分大小写,建议小写 3.文件后缀 .html 或者 .ht ...
- opencv 缩放旋转
如果100*50的图要转成50*100 角度90或-90 旋转中心应该为 Point2f(image.rows / 2, image.rows / 2); // 图像旋转与缩放 // Author: ...
- Unity3d的批渲染 batch rendering
http://blog.csdn.net/leonwei/article/details/41942157 批渲染(Batch) batch render 是大部分引擎提高渲染效率的方法,基本原理就是 ...
- C#异步调用的应用实践浅谈
C#异步调用的应用实践最经公司工作需要调用一个外部的webservice,同时要将传出的数据进行保存,以自己以前的习惯,就打算逐步操作,失败啊,完全没考虑过用户体验效果,在同事指点下,意识到使用C#异 ...
- LeetCode.897-递增搜索树(Increasing Order Search Tree)
这是悦乐书的第346次更新,第370篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第211题(顺位题号是897).给定一棵树,按中序遍历顺序重新排列树,以便树中最左边的节 ...
- sql注入教学
新手入坑sql注入,以下是笔记 首先本人存在这么一个mysql数据库 爆库 方法一: 先猜有几列 ,,, 数字依次增加,发现有四列,然后通过database()来爆表名 ,, 方法二: 通过构造一个 ...