Hi, there is a way to monitor status of windows services. One can use the WMI probes provided by InterMapper. There is a WMI process monitor or service monitor probe that can use to support the service that you are interested in seeing. You can also set up notifiers to alert you when a service hangs or stops. Make sure in your server settings under the NT Services & WMI section that you have an admin account that has access to the preferred windows server.
Link below is to our command line notifier which can you used to execute a script to restart a service or a server
http://download.intermapper.com/docs/UserGuide/#06-Notifiers/06-01-ConfigNotifications/commandline.htm%3FTocPath%3DUsing%20InterMapper|Notifiers%2FAlerts|Configuring%20Notifiers|_____10