Maybe service keeper is the tool you are looking for.
It monitors services and you can configure activities on stoped services.
like try to start or send mails.
http://www.activeplus.com/us/products/skeeper/