Chinaunix

标题: 今天看到的一个与snap命令类似的小工具 [打印本页]

作者: aixcq    时间: 2006-06-22 11:20
标题: 今天看到的一个与snap命令类似的小工具
当AIX系统出现故障,需要收集系统信息时,我们第一个想到的就是snap,
snap -r
snap -gc等
再到/tmp/ibmsupt下把snap.pax.Z收集发给IBM。

今天在网上看到有一个小工具perf,可以实现同样的作用,有的地方使用起来还要方便些。
这个工具可以在
ftp://ftp.software.ibm.com/aix/tools/perftools/perfpmr
下载到。
也可以直接在下面下载,perf.rar包里有 aix

文件:
perf.rar
大小:
866KB
下载:
下载
4.1、4.2、4.3、4.33、5.1、5.2、5.3工7个版本的安装包。

root执行:
把下载的文件如perf52.tar.Z放到/tmp
  # mkdir /tmp/perf52
  # cd /tmp/perf52
  # zcat /tmp/perf52.tar.Z | tar -xvf -
  # sh ./Install
(C) COPYRIGHT International Business Machines Corp., 2000

    PERFPMR Installation started...

    PERFPMR Installation completed.
              
安装结束。

建立一个专门收集信息的目录perfdata
  # mkdir /tmp/perfdata
  # cd /tmp/perfdata
执行perfpmr.sh 600  (600秒)
会在perfdata下产生收集的信息文件,约70个左右;
将全部文件打包再发给IBM
# tar -cvf perfdata.tar perfdata
# compress perfdata.tar




平时,我们也可以只运行我们关心的sh,收集那些我们需要的信息,
# cd /tmp/perf52
# 可以看到有如下的sh
aiostat.sh
config.sh
emstat.sh
filemon.sh
getj2mem.sh
getmempool.sh
iostat.sh
iptrace.sh
monitor.sh
netstat.sh
nfsstat.sh
perfpmr.sh
pprof.sh
ps.sh
quicksnap.sh
sar.sh
svmon.sh
tcpdump.sh
tprof.sh
trace.sh
vmstat.sh
每个都可以单独运行,注意每次收集的时间至少60秒。

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/12487/showart_131118.html




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2