nmon 采坑
2024-10-21 19:41:24
1.安装
wget http://sourceforge.net/projects/nmon/files/nmon16g_x86.tar.gz
2.解压
tar -zxvf nmon16g_x86.tar.gz
3.重命名
mv nmon16g_x86.tar.gz nmon
4.更改权限
chmod 777 nmon
5.启动
./nmon
发下问题 ./nmon: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
6.安装依赖库 完美解决
yum install libncurses*
7.实时监控
./nmon/ nmon_x86_rhel5 -f -N -m /nmon/log -s 30 -c 120
其中各参数表示:
-f 按标准格式输出文件:<hostname>_YYYYMMDD_HHMM.nmon
-N include NFS sections
-m 切换到路径去保存日志文件
-s 每隔n秒抽样一次,这里为30
-c 取出多少个抽样数量,这里为120,即监控=120*(30/60/60)=1小时
根据小时计算这个数字的公式为:c=h*3600/s,比如要监控10小时,每隔30秒采样一次,则c=10*3600/30=1200 该命令启动后,会在nmon所在目录下生成监控文件,并持续写入资源数据,直至360个监控点收集完成——即监控1小时,这些操作均自动完成,无需手工干 预,测试人员可以继续完成其他操作。如果想停止该监控,需要通过“#ps –ef|grep nmon”查询进程号,然后杀掉该进程以停止监控。
1)键入“c”查看系统CPU使用情况
2) 按m 键 查看内存的信息
3) 按 d 键查看磁盘的信息
4)按 h 帮助
5) 使用mon收集资源使用情况
通过以下nmon命令说法,
我们可以使用以下命令来收集资源使用情况,
Data Collection: nmon -f [-s ] [-c ] [-t|-T]
其中,-s 表示每隔几秒收集一次,-c 表示收集的次数,-f表示把收集的信息保存为一个.nmon文件,然后可以添加-t或-T参数。
典型例子如,
nmon analyser 分析工具 下载地址
https://sourceforge.net/projects/nmon/
最新文章
- Hibernate中的一对一关联
- mysql 正则篇
- PYTHON学习之路_PYTHON基础(10)
- <;转>;.php导出excel(多种方法)
- jquery中prop()方法和attr()方法的区别
- Objective-C中的self和super
- iOS单例 宏定义
- 关于Linux的总结(三)
- Android性能优化典范 - 第2季
- CentOS7 发布 ASP.NET MVC 4 --- mono 4.6.0 + jexus 5.8.1
- 网站通常使用一些javascript包裹 简化电话
- C# 16位的GUDI
- Fragment(四)Fragment生命周期分析(转)
- linux 下创建管理员权限账户
- MT【263】待定系数
- multiprocessing创建自定义进程类
- [学习笔记]kruskal重构树 &;&; 并查集重构树
- 8.Android_UiAutomator 报告查看
- DLL注入之SHELLCODE数据转换
- 让CPU使用率正弦变化