System management for Oracle DBAs  

home
Up
sysmon
spacemon

 

SYSMON - Workload Monitoring For Oracle Databases

As presented at the 1995 OAUG conference, SYSMON is an interval based Oracle database monitoring tool that consists of a database procedure that "snaps" file I/O and database statistic information. Although somewhat similar in idea and layout to the utlbstat/utlestat and Statspack information, the fundamental difference between the Oracle supplied utilities and SYSMON is the emphasis on long term monitoring.  SYSMON is not meant to be a replacement for high impact, real time monitoring tools (e.g. OEM top sessions, Orapub's OSM utilities, or Statspack).  It is meant to be used in conjunction with those types of tools to provide long term workload and capacity planning information. A daily workload activity report is also supplied, and other interval based reports are also supplied that can be used to detail file I/O trends and database usage rates.  

Detailed installation instructions and scripts are provided and many additions have been made so check out the README file supplied.  SYSMON now supports a config file so using it with CVS across multiple nodes is much easier, the awk scripts originally used for OS disk stats have been deleted and OS disk stats processing has been simplified.

New! SYSMON is now part of the Open Source orautil project and is available at SourceForge.net. The latest changes include an updated HTML version and a more YAPP like appearance for the daily summary report. SYSMON also fully supports Oracle9i and 10g databases and now supports segment statistics.

Utility Source: sysmon.zip

Example reports:

SYSMON Daily Summary Report (html)

SYSMON Daily Summary Report (text)

SYSMON Tablespace I/O Report

Sample graphs that can be made with SYSMON report data imported into Microsoft Excel -> click here.

 

   

Copyright © 1998-2008 AppsDBA Consulting. All Rights Reserved.