㈠ linux怎么查看是否安装nmon有没有什么命令可以查看的
直接敲命令nmon
或者whereis nmon
㈡ linux怎么添加nmon命令
如果接连的外网,通过 #yum install nmon -y 如果没有话,就从ISO安装包中,或者网上下载nmon的rpm包,通过 #rpm -ivh nmon-*.rpm
㈢ 如何用nmon查看oracle占用的了多少内存
运行nmon,然后按键盘上的“T”,
然橘谈后圆指碰按 4 按内存占用大小排逗并序,类推:[1=Basic 2=CPU 3=Perf 4=Size 5=I/O 6=Cmds] (* 界面上有提示 *)
命令行输入nmon:
root..[/] nmon
------------------------------ x
x N N M M OOOO N N For online help type: h x
x NN N MM MM O O NN N For command line option help: x
x N N N M MM M O O N N N quick-hint nmon -? x
x N N N M M O O N N N full-details nmon -h x
x N NN M M O O N NN To start nmon the same way every time? x
x N N M M OOOO N N set NMON ksh variable, for example: x
x ------------------------------ export NMON=cmt x
x TOPAS_NMON x
x 8 - CPUs currently x
x 8 - CPUs configured x
x 1498 - MHz CPU clock rate x
x PowerPC_POWER5 - Processor x
x 64 bit - Hardware x
x 64 bit - Kernel x
x 1,06-2298H - Logical Partition x
x 6.1.6.20 TL06 - AIX Kernel Version x
x bjrest01 - Hostname x
x bjrest01 - Node/WPAR Name x
x 062298H - Serial Number x
x IBM,9133-55A - Machine Type
按T键之后,再按数字键4
lqtopas_nmonqqC=many-CPUsqqqqqqqqHost=bjrest01qqqqqqqRefresh=2 secsqqq10:01.
x Top-Processes-(176) qqqqqMode=4 [1=Basic 2=CPU 3=Perf 4=Size 5=I/O 6=Cmds]
x PID %CPU Size Res Res Res Char RAM Paging Command x
x Used KB Set Text Data I/O Use io other repage x
x13500544 1.3 211M80320 45048 35272 0 1% 0 0 0 Oracle x
x18677916 0.2 207M75684 45048 30636 0 1% 0 0 0 oracle x
x11468978 0.5 207M75596 45048 30548 0 1% 0 0 0 oracle x
x 6357214 0.5 207M75596 45048 30548 0 1% 0 0 0 oracle x
x26738798 0.1 200M68188 45048 23140 0 1% 0 0 0 oracle x
x24641536 0.0 198M66944 45048 21896 0 0% 0 0 0 oracle x
x 6291688 0.1 198M66864 45048 21816 0 0% 0 0 0 oracle x
x24117292 0.0 198M66680 45048 21632 0 0% 0 0 0 oracle x
x30933066 0.0 197M65876 45048 20828 3 0% 0 0 0 oracle x
x23724058 0.0 193M61892 45048 16844 0 0% 0 0 0 oracle x
x 6619378 0.0 193M61308 45048 16260 0 0% 0 0 0 oracle x
x11075676 0.0 193M61212 45048 16164 0 0% 0 0 0 oracle x
x 7208984 0.1 193M61012 45048 15964 0 0% 0 2 0 oracle x
x17891498 0.0 192M60792 45048 15744 0 0% 0 0 0 oracle x
x12189894 0.0 192M60784 45048 15736 0 0% 0 0 0 oracle x
x16449708 0.0 192M60688 45048 15640 0 0% 0 0 0 oracle x
x15269948 0.0 192M60680 45048 15632 0 0% 0 0 0 oracle x
x21561584 0.0 192M60680 45048 15632 0 0% 0 0 0 oracle x
x 7536748 0.0 192M60668 45048 15620 0 0% 0 0 0 oracle x
x26345508 0.0 192M60664 45048 15616 0 0% 0 0 0 oracle x
x23986378 0.1 192M60660 45048 15612 0 0% 0 0 0 oracle x
x30474330 0.0 192M60660 45048 15612 0 0% 0 0 0 oracle
㈣ AIX 下 nmon 命令,如果一次性得到 内存使用情况,不用先输入 nmon 再输入 m的形式。
要在 nmon 命令启动后立即显示内存统计信息,请执行下列步骤:
输入以下命令:
a.export NMON=m
(这个m就是你原先进入nmon后需要输入的。)
b.运行 nmon 命令。
哈哈附赠一条,以帮助理解。注意“命令a”
要在 nmon 命令启动后立即显示内存和处理器统计信息,请执行下列步骤:
输入以下命令:
a.export NMON=mc
b.运行 nmon 命令。
我没环境测试。自己测试一下。
㈤ 我是怎么分析nmon 的
1、确定你的服务器上面已经安装了nmon,命令输入让亮携nmon可以看到nmon的界面。
2、输入#./ nmon -f -t -r test -s 30 -c 180
test:这次监控记录的标题()与生产的文件名称
-s 30:每 30 秒进行一次数据采集
-c 180:一共键晌采集 180 次
相关参数自己调整。
3、使用 nmon analyser.xls 进行数据分析。导出的excel已经是完整的数据了。
具坦伏体详细操作和nmon analyser.xls 导出的数据指标说明和关键指标,我就不在这里一一列出了。你可以在我下面给的本人博客链接里面看到nmon这个专题,里面有详细介绍如何操作如何分析nmon。如有疑问,可以在此贴内或博客专题中留言。
《nmon专题(上)》 —— (度娘防吞,去掉下面链接的中文)
g5度娘dfire防.synol吞ogy.me度娘:8888/blog/防吞#param=id_34
㈥ AIX 5 如何查看内存的使用情况
AIX5.3中, 键入nmon命令, 然后分别按 c、m、D键,
可以查看CPU/内存/硬盘的较详细的使用状况。
交换内存: 可以说是用硬盘模拟的后备内存, 需要重点留意其使用率,
如果交换内存使用率高, 可能引起系统缓慢, 可以用 topas 或 nmon命令查看
PAGING SPACE 的 % Used.
1. 内存查看可以用topas、nmon命令
2. 很遗憾,vmstat是看不到内存使用率的,你看到的memory下的统计结果为系统当前的换页情况
3. 物理内存使用率到了80%,即便你看到了100%,对于aix来说是没有什么影响的,aix有自己的内存自动管理机制,虚拟内存耗尽(对aix来说)才会产生恶劣的后果,比如系统挂起,所以你只需要立刻孝含观察系统cpu的idle,wait,然后虚拟内存巧弊笑卜大使用情况,如果结果合理可接受,那么可以认为系统没有问题
㈦ linux如何看网络带宽
使用命令:mii-tool -v
mii:是Linux下专门设置网卡工作模式的命令,详细参数如下
1. 查看网卡的工作模式,输入命令:
#mii-tool -v
eth0: negotiated 100baseTx-FD, link ok
proct info: vendor 00:aa:00, model 56 rev 0
basic mode: autonegotiation enabled
basic status: autonegotiation complete, link ok
capabilities: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD
advertising: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD flow-control
link partner: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD
从以上信息中可以看出,这块网卡工作在100M全双工自适应模式下,“100BaseTx-FD”意为100M Full Duplex。
2. 更改网卡的工作模式,输入命令:
#mii-tool -F media [interface]
media可选的模式有100baseTx-FD、100baseTx-HD、10baseT-FD、10baseT-HD等。 Interface代表所选择的网卡,如eth0、eth1等,默认为eth0。
例如,设置网卡工作在10M半双工模式下,输入命令:
#mii-tool -F 10baseT-HD eth0
3. 恢复网卡的自适应工作模式,输入命令:
#mii-tool -r eth0
更详细的使用方法可以用mii-tool -h来获得。
㈧ nmon中使用什么命令对某一个进程的性能参数程进行监控
不能,nmon只能监控整个系统的总体情况
㈨ 如何使用Nmon监控Linux系统性能
用Nmon监控Linux系统性能的方法请参见下面介绍(配图):
1、安装Nmon
2、一旦安装完成,则可以通过在终端执行 nmon 命令启动它。
Nmon命令执行之后,大家可以看到如下输出:
3、从上图中大家可以看到,Nmon 命令行工具是一个用户交互的应用程序,大家可以非常方便地使用键盘快捷键来查看相关统计信息。
q : 停止并退出Nmon
h : 查看帮助信息
c : 查看 CPU 统计信息
m : 查看内存统计信息
d : 查看磁盘统计信息
k : 查看内核统计信息
n : 查看网络统计信息
N : 查看 NFS 统计信息
j : 查看文件系统统计信息
t : 查看 Top 进程统计信息
V : 查看虚拟内存统计信息
v : 详细输出模式
4、查看 CPU 统计信息
如果你想查看 CPU 性能信息,可以直接按 c 键:
5、查看 Top 进程统计信息
如果你想查看 Top 进程统计信息,可以直接按 t 键:
6、查看网络统计信息
如果你想查看网络统计信息,可以直接按 n 键:
7、磁盘I/O图
使用 d 键可以查看磁盘统计信息:
8、查看内核统计信息
如果你想查看内核统计信息,可以直接按 k 键:
9、获取系统信息
如果要查看 Linux 的系统信息,如:系统架构、操作系统版本、Linux 版本则可以使用 r 键,这对系统管理员非常有用。
以上是基础使用方法。下面再补充一些命令和方法:塌或
1、启动
打开nmon所在的目录:cd /usr/local/nmon修改启动文件的访问权限:chmod 755 nmon_x86_rhel52启动nmon:./nmon_x86_rhel52如果要采样nmon的数据保存成文件,可以./nmon_x86_rhel52 -fT -s 30 -c 120其中30表示每隔30秒nmon取一次系统性能数据,120表示取120次;这样nmon将会在运行开始算起连续取得30sX120=60分钟,可根据实际需要时间调整;当运行以上命令后该目录下会生成一个.nmon文件,该文件会根据间隔时间被写入性能数据,当一段时间后再查看该文件,文件字节变大
利用nmonanalyser分析.nmon文件
当测试结束的同时ftp到服务器上将.nmon文件get下来,打开nmon_analyser.zip 包下的nmon analyser v338.xls 文件,点击Analyse nomn data按钮,选择之前get来下的.nmon文件。(如果报告以下宏的安全级别太高错误,则在“工具 -- 宏 --安全性”里把级别调低,然后重新打开 nmon analyser v338.xls 文件)待分析结束后会生成性能分析结果文件(文件格式为.xls,冲衫键其中包括CPU,IO,内存等性能分析报告)。分析结果中有很多数据和图形,简要介绍主要的性能参数图像
4.1 系统汇总(对应excel标签的‘SYS_SUMM’)蓝线为cpu占有率变化情况;粉线为磁盘IO的变化情况;
4.2磁盘读写情况汇总(对应excel标签的‘DISK_SUMM’)蓝色为磁盘读的速率KB/sec紫色为磁盘写的速率KB/sec
4.3内存情况汇总(对应excel标签的‘MEM’)曲线表示内存剩余量(MB)分析数据得到的报告文件(.xls)中包含很多性能分析结果数据,根据自己的需要查看。
2、nmon运行本身就消耗系统资源的;另外如果取到.nmon文件后确定不再需要nmon继续收集信息则应kill掉nmon;命令:
ps -A | grep nmon #得到pid
kill -9 pid
suse10 enterprise sp2:
nmon_x86_rhel3
使用对应的操作系统文件:chmod +x nmon_x86_ubuntu810mv nmon_x86_ubuntu810 /usr/local/bin/nmon
对于 Debian 还要做以下操作(不做也同样能运行):apt-get install lsb-releaselsb_release -d | sed 's/Description:\t//' > /etc/debian_release
然后直接运行 nmon 即可。
采集数据并生成报表:采集数据:nmon -s10 -c60 -f -m /home/
参数解释散巧:-s10 每 10 秒采集一次数据。-c60 采集 60 次,即为采集十分钟的数据。-f 生成的数据文件名中包含文件创建的时间。-m 生成的数据文件的存放目录。
这样就会生成一个 nmon 文件,并每十秒更新一次,直到十分钟后。生成的文件名如: hostname_090824_1306.nmon ,"hostname" 是这台主机的主机名。