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 ...
随机推荐
- Ubuntu 安装mysql和 简单命令操作
ubuntu上安装mysql非常简单只需要几条命令就可以完成. 1. sudo apt-get install mysql-server 2. apt-get isntall mysql-clie ...
- 【旧文章搬运】Win7可变对象头结构之InfoMask解析
原文发表于百度空间,2010-08-11========================================================================== 对Wind ...
- ubuntu下安装显卡驱动
前言 以下内容是个人学习之后的感悟,转载请注明出处~ 作者的显卡是GT 730,现以NVIDIA-Linux-x86-384.69为例. 1.打开终端,先删除旧的驱动: sudo ...
- 3-C++程序的结构1.1
数据的共享和保护机制是C++的重要特性之一. 1.标识符的作用域与可见性 作用域讨论的是标识符的有效范围,可见性是讨论标识符是否可以被引用. a.作用域 作用域是一个标识符在程序正文中有效的区域.C+ ...
- fitnesse(gradle构建)安装步骤
1.安装jdk.ant.gradle(参考http://www.cnblogs.com/274914765qq/p/4401525.html) 2.下载Fitnesse https://github. ...
- Android布局中的layout_weight和weightSum属性的详解及使用
由于Android设备的尺寸大小不一,种类繁多,当我们在开发应用的时候就要考虑屏幕的适配型了,尽可能让我们的应用适用于主流机型的尺寸,这样我们的应用不会因为尺寸不同而不美观,解决屏幕适配问题的方法有很 ...
- js对象属性—枚举、检查、删除
前言 我们经常需要操作对象的属性.这里记录ES5中操作对象属性的API和它们之间的差异. 枚举属性 for/in遍历对象中的所有可枚举属性(包括自有属性和继承属性) var obj = {name:& ...
- JQuery:介绍、安装、选择器、属性操作、动画
目录 jQuery 详细内容 1.JQuery介绍 2.JQuery的下载安装 3.JQuery的使用 4.jQuery的选择器 5.JQuery的属性操作 6.动画 6.自定义动画 jQuery 详 ...
- MySQL--表操作1
这是对自己学习燕十八老师mysql教程的总结,非常感谢燕十八老师. 依赖软件:mysql 系统环境:win 注:本次所有命令都是在命令行上执行 数据库的四大天王操作:增删改查 增删改查都是在对表进行操 ...
- Jquery | 基础 | 项目实践
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...