| KeepAlive |
| KeepAlive was developed mainly for the use on Servers, although it works on platforms such as Windows 95, 98, Windows ME, and Windows 2000. KeepAlive provides the ability to constantly monitor applications running on the server and restart them. KeepAlive also has the ability to keep internet connections alive. Through experience, we have found that no matter how well the applications have been written, there still are many times when they will crash. KeepAlive scans the executables (program associated with the exe.) at a user determined time interval to ensure that they are running. If the executables is not running, KeepAlive will restart the executable that has failed. There are also many notification options within KeepAlive. The first is e-mail notification. If KeepAlive restarts the failed executable, an e-mail can be sent of this action. Within the e-mail, is the time and executable that was restarted. The second notification can be accomplished by using the command line option. The command line option will execute after an executable restart. The command line option gives the user more flexibility for providing or interfacing alarms. One usage could be to interface to a paging application. Another would be to run another executable or job after an executable restart. Other warning indications provided by KeepAlive are audio and visual. All options are user configurable. KeepAlive also provides a descriptive log of events. This log can be used for troubleshooting or just as history. KeepAlive is the safeguard against prolonged failure of applications. |