OS Watcher(OSW)システム性能監視ソフトウェア
8181 ワード
OS WatcherはOSWと略称し、オペレーティングシステムcpu、memery、disk ioなどの関連情報を収集・アーカイブするためのツールで、oracleが提供し、OSW内部ではオペレーティングシステムが提供するコマンドを使用してデータを収集し、バックグラウンドで定期的に一定時間間隔を置いて自動的に収集し、データ保持時間を設定することができる.
このキットはMetalinkからダウンロードできます.Metalink Note:301137.1 OSW is certified to run on the following platforms: 1.AIX 2.Tru64 3.Solaris 4.HP-UX 5.Linux
インストールはとても便利で、ダウンロードした後に1つの圧縮する包みが300 Kにならないで、解凍して使うことができます
実行を開始./startOSW.sh,後に3つのパラメータを選択可能
./startOSW.shARG 1:収集間隔時間、デフォルト30秒ARG 1:データ保持時間、デフォルト48時間ARG 3:gzipまたはフォローなし、gzipを加えると収集したデータをgzipで圧縮することを示す注意:初回実行時にoswディレクトリの下にarchiveサブディレクトリが作成され、収集したデータを格納するためにファイル形式で格納されます.30秒間隔で1回採取して10時間保持するのは、一般的に120 M程度のスペースが必要です.
呼び出す前にsysstatのインストールを確認してください
[oracle@orazhang osw]$ rpm -qa sysstat sysstat-7.0.4-2.fc7
次にrhel 5 linuxで実験を始めます
note:
生成後にグラフィックを呼び出すには必ずjavaのバージョン情報に注意し、GNU libgcjに問題があり、oracleで持参すれば10 gで1.4、11 G jはjava 5
このキットはMetalinkからダウンロードできます.Metalink Note:301137.1 OSW is certified to run on the following platforms: 1.AIX 2.Tru64 3.Solaris 4.HP-UX 5.Linux
インストールはとても便利で、ダウンロードした後に1つの圧縮する包みが300 Kにならないで、解凍して使うことができます
実行を開始./startOSW.sh,後に3つのパラメータを選択可能
./startOSW.sh
呼び出す前にsysstatのインストールを確認してください
[oracle@orazhang osw]$ rpm -qa sysstat sysstat-7.0.4-2.fc7
次にrhel 5 linuxで実験を始めます
[oracle@orazhang osw]$ ll
total 772
-rw-r--r-- 1 oracle oinstall 1731 Apr 9 2007 Exampleprivate.net
-rw-r--r-- 1 oracle oinstall 4451 Apr 9 2007 OSWatcherFM.sh
-rw-r--r-- 1 oracle oinstall 11784 Apr 9 2007 OSWatcher.sh
-rw-r--r-- 1 oracle oinstall 722088 Apr 9 2007 OSWg.jar
-rw-r--r-- 1 oracle oinstall 3426 Apr 18 2007 OSWgREADME
-rw-r--r-- 1 oracle oinstall 334 Apr 9 2007 oswnet.sh
-rw-r--r-- 1 oracle oinstall 401 Apr 9 2007 oswsub.sh
-rw-r--r-- 1 oracle oinstall 4997 Apr 18 2007 README
-rw-r--r-- 1 oracle oinstall 1101 Apr 9 2007 startOSW.sh
-rw-r--r-- 1 oracle oinstall 560 Apr 9 2007 stopOSW.sh
-rw-r--r-- 1 oracle oinstall 127 Apr 9 2007 tarupfiles.sh
-rw-r--r-- 1 oracle oinstall 409 Apr 9 2007 topaix.sh
[oracle@orazhang osw]$ chmod +x *.sh
[oracle@orazhang osw]$ ll
total 772
-rw-r--r-- 1 oracle oinstall 1731 Apr 9 2007 Exampleprivate.net
-rwxr-xr-x 1 oracle oinstall 4451 Apr 9 2007 OSWatcherFM.sh
-rwxr-xr-x 1 oracle oinstall 11784 Apr 9 2007 OSWatcher.sh
-rw-r--r-- 1 oracle oinstall 722088 Apr 9 2007 OSWg.jar
-rw-r--r-- 1 oracle oinstall 3426 Apr 18 2007 OSWgREADME
-rwxr-xr-x 1 oracle oinstall 334 Apr 9 2007 oswnet.sh
-rwxr-xr-x 1 oracle oinstall 401 Apr 9 2007 oswsub.sh
-rw-r--r-- 1 oracle oinstall 4997 Apr 18 2007 README
-rwxr-xr-x 1 oracle oinstall 1101 Apr 9 2007 startOSW.sh
-rwxr-xr-x 1 oracle oinstall 560 Apr 9 2007 stopOSW.sh
-rwxr-xr-x 1 oracle oinstall 127 Apr 9 2007 tarupfiles.sh
-rwxr-xr-x 1 oracle oinstall 409 Apr 9 2007 topaix.sh
[oracle@orazhang osw]$ ./startOSW.sh 3 4
3 , 4 , ,File Manager (File Manager )
oracle@orazhang osw]$
Testing for discovery of OS Utilities...
VMSTAT found on your system.
IOSTAT found on your system.
MPSTAT found on your system.
NETSTAT found on your system.
TOP found on your system.
Discovery completed.
Starting OSWatcher V2.0.2 on Wed Sep 28 16:14:43 CST 2011
With SnapshotInterval = 3
With ArchiveInterval = 4
OSWatcher - Written by Carl Davis, Center of Expertise, Oracle Corporation
Starting Data Collection...
osw heartbeat:Wed Sep 28 16:14:43 CST 2011
osw heartbeat:Wed Sep 28 16:14:46 CST 2011
osw heartbeat:Wed Sep 28 16:14:49 CST 2011
...
, , stopOSW.sh tomcat
[oracle@orazhang osw]$ ./stopOSW.sh
OSWg.jar,
[oracle@orazhang ~]$ export DISPLAY=192.168.3.140:0.0
[oracle@orazhang ~]$ ls
delete.sql Desktop firefox login.sql oraInventory osw rda rdesktop-1.7.0 record rmanfullbak.sh sql wxWidgets-2.9.1
[oracle@orazhang ~]$ cd osw
[oracle@orazhang osw]$ java -version
java version "1.4.2"
gij (GNU libgcj) version 4.1.2 20070626 (Red Hat 4.1.2-14)
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
[oracle@orazhang osw]$ java -jar OSWg.jar -i /home/oracle/osw/archive
Starting OSWg V2.0.4
OSWatcher Graph Written by Oracle Center of Expertise
Copyright (c) 2007 by Oracle Corporation
Parsing Data. Please Wait...
Parsing file orazhang_iostat_09.28.11.1600.dat ...
Parsing file orazhang_vmstat_09.28.11.1600.dat ...
Parsing Completed.
Enter 1 to Display CPU Process Queue Graphs
Enter 2 to Display CPU Utilization Graphs
Enter 3 to Display CPU Other Graphs
Enter 4 to Display Memory Graphs
Enter 5 to Display Disk IO Graphs
Enter 6 to Generate All CPU Gif Files
Enter 7 to Generate All Memory Gif Files
Enter 8 to Generate All Disk Gif Files
Enter L to Specify Alternate Location of Gif Directory
Enter T to Specify Different Time Scale
Enter D to Return to Default Time Scale
Enter R to Remove Currently Displayed Graphs
Enter Q to Quit Program
Please Select an Option:1
>>> Input Error: null
[oracle@orazhang osw]$ which java
/usr/bin/java
[oracle@orazhang osw]$ export PATH=/u01/app/oracle/product/10.2.0/db_1/jre/1.4.2/bin:$PATH
[oracle@orazhang osw]$ java -version
java version "1.4.2_08"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_08-b03)
Java HotSpot(TM) Client VM (build 1.4.2_08-b03, mixed mode)
[oracle@orazhang osw]$ which java
/u01/app/oracle/product/10.2.0/db_1/jre/1.4.2/bin/java
[oracle@orazhang osw]$ java -jar OSWg.jar -i /home/oracle/osw/archive
Starting OSWg V2.0.4
OSWatcher Graph Written by Oracle Center of Expertise
Copyright (c) 2007 by Oracle Corporation
Parsing Data. Please Wait...
Parsing file orazhang_iostat_09.28.11.1600.dat ...
Parsing file orazhang_vmstat_09.28.11.1600.dat ...
Parsing Completed.
Enter 1 to Display CPU Process Queue Graphs
Enter 2 to Display CPU Utilization Graphs
Enter 3 to Display CPU Other Graphs
Enter 4 to Display Memory Graphs
Enter 5 to Display Disk IO Graphs
Enter 6 to Generate All CPU Gif Files
Enter 7 to Generate All Memory Gif Files
Enter 8 to Generate All Disk Gif Files
Enter L to Specify Alternate Location of Gif Directory
Enter T to Specify Different Time Scale
Enter D to Return to Default Time Scale
Enter R to Remove Currently Displayed Graphs
Enter Q to Quit Program
Please Select an Option:1
Enter 1 to Display CPU Process Queue Graphs
Enter 2 to Display CPU Utilization Graphs
Enter 3 to Display CPU Other Graphs
Enter 4 to Display Memory Graphs
Enter 5 to Display Disk IO Graphs
Enter 6 to Generate All CPU Gif Files
Enter 7 to Generate All Memory Gif Files
Enter 8 to Generate All Disk Gif Files
Enter L to Specify Alternate Location of Gif Directory
Enter T to Specify Different Time Scale
Enter D to Return to Default Time Scale
Enter R to Remove Currently Displayed Graphs
Enter Q to Quit Program
Please Select an Option:2
Enter 1 to Display CPU Process Queue Graphs
Enter 2 to Display CPU Utilization Graphs
Enter 3 to Display CPU Other Graphs
Enter 4 to Display Memory Graphs
Enter 5 to Display Disk IO Graphs
Enter 6 to Generate All CPU Gif Files
Enter 7 to Generate All Memory Gif Files
Enter 8 to Generate All Disk Gif Files
Enter L to Specify Alternate Location of Gif Directory
Enter T to Specify Different Time Scale
Enter D to Return to Default Time Scale
Enter R to Remove Currently Displayed Graphs
Enter Q to Quit Program
Please Select an Option:q
note:
生成後にグラフィックを呼び出すには必ずjavaのバージョン情報に注意し、GNU libgcjに問題があり、oracleで持参すれば10 gで1.4、11 G jはjava 5