CGWatcher
CGWatcher is a graphical interface for Bitcoin miners CGMiner and BFGMiner. In addition to the graphical interface for the miner, it has several options for monitoring the miner and fixing problems when they are detected. This helps to minimize downtime while providing something that is easier to look at. It works through the miner API, which was created for this purpose - so that other software can interact with the miner. Although there are several web applications that allow remote monitoring of these miners, this is not the purpose of CGWatcher. It is designed to run on the same computer as the miner and will monitor the conditions you set to determine if the miner is working correctly. If this is not the case, CGWatcher takes appropriate actions to fix the problem (usually restarts the miner). The idea is to create a program that will monitor for you so that you don't have to use these web applications for constant checking. your miners.
CGWatcher is a small portable .NET application. It will work as a 32-bit application on 32-bit Windows or as a 64-bit application on 64-bit Windows, so it can work with 64-bit miners. It can be run in a sandbox environment, such as Sandboxie, if you don't trust it (although the settings may not be saved after closing). The archive includes a ReadMe text file and libraries (links to information about the library are on the CGWatcher download page. .) The program creates its own configuration file (CGWatcher.exe.ini), a log (cgwatcher.log) and several data files after startup to store profile data and a configuration file. It also creates a miner.log file that records some mining-specific information such as pool changes, hardware errors, GPU or pool state changes, etc. You can run CGWatcher while the miner is running or use it to run the miner (preferably).
CGWatcher download