07.15.99
- karmaclientd runs as daemon
- cleaned up some globals
09.02.99
09.03.99
- finished installation, configuraiton, quickstart guides
- finished download website
Version 0.5.0
09.04.99
Version 0.7.0
09.06.99
- fixed so logging messages are not buffered until program quits
09.09.99
- added mail notification routine (Thanks Dennis)
- added signal handling (Thanks Mike)
- added karmactl routine
- added signal handlers for:
- HUP reread config file
- USR1 return status
- TERM exit gracefully
09.10.99
- revamped karma.conf
- added preference groups
- added warning and alert notification
- added settings for blinking/noblinking icons
09.11.99
- got email notification working fairly well
09.12.99
- setup karma-user, karma-dev, karma-announce email lists
- setup factory defaults (valid defauls if a service
isn't specified in karma.conf file)
- if no karma.conf file but DBI_DSN, DBI_USER, DBI_PASS
are set, uses those, and monitors that database
- replaced standard perl open and filehandles with
new IO::File calls
09.20.99
- got readConfig working on HUP signal
- using new preference hierarchy (factory, default, and user defined)
- services specified, but with no values use factory defaults
09.21.99
- karmactl getting status via named pipe
- karmad creates pid file while running
- karmactl now looks for pid file to control running karmad
09.23.99
- checking for Mail::Send package before using it
- exit with useful message if DBI not installed
- exit with useful message if DBD::Oracle not installed
- reread config file from karmactl working
- karmactl cleanup dynamic files option
- karmactl stop option working
- armactl status has last updated times, service status
- KARMA_HOME default location for karma.pid, karmafifo
- added logfile to karmagentd
- better error logging to karmagentd
09.29.99
- fixed problem with notification and intervals
- fixed problem time truncation problem (intervals)
- karmagentd cleans up & exits with TERM signal
09.29.99
Version 0.9.0
11.04.99
- fixed time updating problems
- handle autoextend datafiles (set to no_status)
11.14.99
- karmactl status returns correct start time
11.15.99
- added deftran queue monitoring
- added deftran error monitoring
11.17.99
- got repqueue, reperror working, info pages etc
- finally got use strict working
- created karma.pm for common code
11.22.99
- added preference group sections on generated karma monitor page
- on/off flag in config file
11.25.99
- when multiple pref groups have different services
enabled, unmonitored services get "-" in table
- karmactl -f forces a refresh of all monitored services
against all monitored databases
- cleaned up pref_groups datastructures
- bkgd karmad, karmagentd automatically with fork ()
11.27.99
- fixed services updating after db shutdown
- moved full/short option to email_notify config
- cleaned up notification
- created basic config file
11.29.99
- added help pages for repqueue, reperror
- created prefgroups config file
- repqueue, reperror help files
|