title: Is there a way to monitor a Windows service and alert people when it hangs/stops?
body: <p>We have a service running on a Windows Server 2003 machine.  This service watches a particular folder on an FTP server, and when files appear there, it invokes one of a few different executables to process them.</p>
  
  <p>I've been asked to find a way for staff to be alerted in some way when this service hangs or stops.</p>
  
  <p>Can anyone suggest anything with just this much information?  If not, what else would you need to know?</p>
  
  <p>Seems we could write ANOTHER service to watch THIS service, but then there's a chance THAT one would stop ... so we haven't resolved anything.</p>