nmon硬件信息分析工具

来源:互联网 发布:mysql排序函数 编辑:程序博客网 时间:2024/06/07 01:51

nmon硬件信息分析工具

1.查看linux系统版本:cat /etc/issue

Red Hat Enterprise Linux AS release 4 (Nahant Update 4)
Kernel \r on an \m

所以使用nmon_x86_rhel4的版本工具。

2.赋予权限,我赋了777的权限。

3.可以监控硬件信息了。我把nmon_x86_rhel4的名字改为了nmon执行命令

./nmon -f -s 30 -c 120
30秒打印一条记录,打印120条。
可看见ll时可看见生成(在nmon目录下)
4745 4月 21 14:05 localhost_080421_1405.nmon

不停的ll可见大小是变化的,要想停止就要kill进程。

4.可以用shell文件,kill进程执行。这个工具有个bug就是自己没有kill进程的机制,它会不断的新建进程,所以会产生大量进程,因此要kill。

进程大概信息:9121   ……./nmon -f -s 30 -c 120

shell脚本为:
kill -9 `ps -ef | grep ./nmon_x86_rhel4 | grep -v grep | awk '{print $2}'`

把它保存为nmon.sh,执行它就不 用手动去kill进程了。


另:
./nmon -fT -s 30 -c 120

这个命令还可以捕获消耗资源最多的进程。这两行命令都将在当前目录中创建输出文件,其名称为: <hostname>_date_time.nmon

5.然后把生成的×.nmon文件dowm在本地,再用nmon_analyser工具导入使用。
使用这个工具前,打开它会有提示,把宏修改为中级,才能执行。就会生成所需要的excel文件了。真神奇~