Quick monitoring utility by Ed Barlow Intro: This simple utility gives a quick "down and dirty" image of the server. It runs a tight loop that prints statistics from the server (ascii) and saves them to a disk file. This file can then be printed into nice plots using the genplot utility. Useful in performance monitoring. Installation: create/modify an environment file for your server. Use environment.sample as a baseline. Rename it to environment.$DSQUERY. Change the variables Files: README VERSION_2.0 data environment.sample genplot gnuplot.fil gnuplot.scn monitor Usage: To Run Monitor: monitor {environment_file} To Stop Monitor: break or ^C To View Results: genplot {environment_file} Sample of Monitor Output: blks conn ctime locks run tlock cpu io idle minutes ---- ---- ------ ----- ---- ----- --------- ------ --------- ---------- 0 4 36 0 4 0 13362 0 13702609 0.4 0 4 36 0 4 0 13363 0 13702668 0.5 0 4 40 0 4 0 13363 0 13702727 0.6 0 4 66 0 4 0 13366 0 13702780 0.7 genplot creates graphs of these fields. The fields represent the following: blks: blocks conn: user connections ctime: time for benchmark query locks: number of locks run: number of runable processes tlock: number of table locks cpu: cpu used io: io used idle: idle time minutes: minutes since monitoring started