Hi Guys,
OS
Watcher is an excellent utility for system performance investigation.
OSWatcher
invokes these distinct operating system utilities, each as a distinct
background process, as data collectors. These utilities will be supported, or
their equivalents, as available for each supported target platform.
- ps
- top
- ifconfig
- mpstat
- iostat
- netstat
- traceroute
- vmstat
- meminfo (Linux Only)
- slabinfo (Linux Only)
OSWatcher
is java program and requires as a minimum java version 1.4.2 or higher. This
can run on on any Unix/Windows. An X Windows environment is required because
oswbba uses Oracle Chart builder which requires it.
Make
sure java path is set
$which
java
$<java
path>/java
Following
will take system snapshot in every 30 seconds and will log last 24 hours data
to OS Watcher archive log files.
$cd
<OS watcher dir>
$nohup
./startOSWbb.sh 30 24 gzip <OS Watcher file location> &
Without
compress
$nohup
./startOSWbb.sh 30 48 NONE /oracle/PB0/oraarch/oswbb/archive &
Stop OS
Watcher
./stopOSWbb.sh
This
must be executed from X manager session and will generate HTML report. You can
set the required memory size for java program, this size depends on how much data
you are analyzing. I use 1000M for one-day data, sometime 3000M as well for 3
days.
$<java path>java -jar -Xmx3000M oswbba.jar -i
<OS Watcher Archive dir> -B Mar 10 06:00:00 2017 -E Mar 12 08:00:00 2017
-P
-B --> Begin time of job analysis
-E --> End time of analysis
More
information
Download
oswbb732.tar from MOS - 301137.1
OS
Watcher User's Guide (Doc ID 1531223.1)
Please
write your comments if this helped you and let me know if I can help you
further.
Hi Kanhaiya,
ReplyDeleteThank you very much for detailed explanation about OSWatcher, it's really good stuff to professionals who are working on RAC systems and performance issues.
We are expecting such kind of useful articles from you.
Thanks for you comments, shall share something more.
ReplyDeleteThank you Kanhaiya for the informative article.
ReplyDeleteThanks Kanhaiya!
ReplyDeleteVery useful article.
Good one. Useful
ReplyDeleteHi Kanhaiya,
ReplyDeleteGreat detailed info. Thank you so much.
thanks
DeleteThanks for sharing.
ReplyDeleteThanks Kanhaiya for the detailed explanation on OSWatcher. It's would be useful to understand the system performance.
ReplyDelete