oswps
oswtop
oswvmstat
Graphing and Analyzing the Output
Known Issues
Download
Reporting Feedback
Sending Files To Support
Introduction
OSWatcher (oswbb) is a collection of UNIX shell scripts intended to collect
and archive operating system and network metrics to aid support in
diagnosing performance issues. OSWatcher operates as a set of background
processes on the server and gathers OS data on a regular basis, invoking
such Unix utilities as vmstat, netstat and iostat. OSWatcher can be
downloaded from this note. OSWatcher is also included in the RAC-DDT
script file, but is not installed by RAC-DDT. For more information on RAC-DDT
see RAC-DDT User Guide. OSWatcher is installed on each node where data
is to be collected. Installation instructions for OSWatcher are provided in this
user guide.
Back to Contents
Overview
OSWatcher consists of a series of shell scripts. OSWatcher.sh is the main
controlling executive, which spawns individual shell processes to collect
specific kinds of data, using Unix operating system diagnostic utilities. Control
is passed to individually spawned operating system data collector processes,
which in turn collect specific data, timestamp the data output, and append the
data to pre-generated and named files. Each data collector will have its own
file, created and named by the File Manager process.
Data collection intervals are configurable by the user, but will be uniform for all
data collector processes for a single instance of the OSWatcher tool. For
example, if OSWatcher is configured to collect data once per minute, each
spawned data collector process will generate output for its respective metric,
write data to its corresponding data file, then sleep for one minute (or other
评论