Files: AAAREADME.TXT - this file HOT_START.COM _ restart logger on the fly if it was shut off for some unusual reason or for the end of the month report LOGGER.FOR _ the main program, runs detached LOGGER_MONTH.COM- runs at the beginning of each month, runs log_report.com LOG_REPORT.FOR - Generates monthly uptime reports START_LOGGER.COM- starts logger within systartup STOP_LOGGER.COM - stops logger within syshutdwn VAXA.WORK - sample work file (timestamp) VAXA_89_LOG.DAT - sample data archive file VAXA_LOG_FILE.DAT - sample monthly data file VAXA_REPORT.DAT - sample monthly uptime report LOGGER Logger is a program that logs shutdowns, startups, crashes and reasons for crashes to a file. It is a rework of the original program written by someone else in the C language. These programs produce a useful monthly uptime report. Logger runs in two modes. On shutdown and startup it passes a parameter (either Shutdown or Startup) which is written to a file along with a timestamp and reason for shutdown/crash. During normal operation, logger timestamps a work file every ten minutes and a log file once a day. Version 1.0 initial implementation Nov 1988 Version 2.0 Bugfixes and enhancements: * take care of division by zero during calculation of average elapse to reboot if no crashes/shutdowns occured * un-hardwire business hours. You can now set your own by modifying parameters COFFEE and SOMINEX for begin and end of business day respectively. * Add subroutine to accurately calculate business downtime eg if crash at 5:00pm and end of business day is 6:00pm and came back up at 7:00pm, will indicate business downtime of 1 hour.