用nmon监控Linux系统资源
来源:互联网 发布:windows热键设置 编辑:程序博客网 时间:2024/05/17 13:14
http://blog.csdn.net/johnvikey/article/details/5942511
下载相应 CPU 类型的版本:
http://nmon.sourceforge.net/pmwiki.php?n=Site.Download
unzip nmon_x86_12a.zip
Archive: nmon_x86_12a.zip
inflating: nmon_x86_rhel45
inflating: nmon_x86_rhel52
inflating: nmon_x86_sles9
inflating: nmon_x86_sles10
inflating: nmon_x86_ubuntu810
inflating: nmon_x86_fedora10
inflating: nmon_x86_opensuse10
使用对应的操作系统文件:
chmod +x nmon_x86_ubuntu810
mv nmon_x86_ubuntu810 /usr/local/bin/nmon
对于 Debian 还要做以下操作(不做也同样能运行):
apt-get install lsb-release
lsb_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" 是这台主机的主机名。
生成报表:
下载 nmon analyser (生成性能报告的免费工具):
http://www.ibm.com/developerworks/wikis/display/Wikiptype/nmonanalyser
把之前生成的 nmon 数据文件传到 Windows 机器上,用 Excel 打开分析工具 nmon analyser v33C.xls 。点击 Excel 文件中的 "Analyze nmon data" 按钮,选择 nmon 数据文件,这样就会生成一个分析后的结果文件: hostname_090824_1306.nmon.xls ,用 Excel 打开生成的文件就可以看到结果了。
如果宏不能运行,需要做以下操作:
工具 -> 宏 -> 安全性 -> 中,然后再打开文件并允许运行宏。
自动按天采集数据:
在 crontab 中增加一条记录:
0 0 * * * root nmon -s300 -c288 -f -m /home/ > /dev/null 2>&1
300*288=86400 秒,正好是一天的数据。
- 用nmon监控Linux系统资源
- 用nmon监控Linux系统资源
- nmon监控Linux服务器系统资源
- nmon监控Linux服务器系统资源
- LR杂记-nmon+analyser监控linux系统资源
- LINUX系统资源监控工具nmon的使用
- 用nmon监控linux
- linux下系统资源监控软件Nmon的使用和安装
- 利用nmon进行系统资源的监控
- 用nmon监控linux资源手记
- nmon监控linux方法
- nmon监控linux方法
- nmon linux监控工具
- nmon工具使用-监测Linux系统资源
- Linux 实时监控 nmon + nmon Analyser 使用
- Sar监控Linux系统资源
- linux系统--系统资源监控
- Linux 系统资源监控常用命令
- R: 矩阵运算及常用函数 V - plyr Part I
- 双向链表的简单实现
- 使用Xcode自带的单元测试
- 如何让Canvas画笔填充满整个浏览器屏幕
- hadoop写mongodb问题记录(备忘)
- 用nmon监控Linux系统资源
- FZU2107:Hua Rong Dao(DFS)
- 改善C#程序的建议4:C#中标准Dispose模式的实现
- 结构体——使用结构体实现求平均成绩
- Duilib 下关于Gif的使用
- 第六章 图
- 服务器框架搭建随笔(2)
- C指针编程之道 ---第七次笔记
- ubuntu 下ffmpeg的编译