Next version (very soon now, Thomas and I are just fighting over how to store settings ) three things will be watched by a monitor process.
1. The amount of devices running.
2. The hashrate.
3. Your pools.
When MinePeon detects something wrong with any of the above it will send you an email telling you about the problem, furthermore if you tick a "Attempt automatic recovery" it will;-
1. Send the miner API a restart to try and fix it
2. Failing a miner restart MinePeon will kill -9 the miner and reload it
3. Failing that MinePeon will reboot itself to attempt a fix
All of those actions will be 5 minutes apart, one after another. If it cannot fix the problem like if there is a dead miner it will just try to do the best it can mining with the remaining devices.
If it actually does manage to recover it sends you an email saying so.
Neil