NetCrunch comes with predefined events to monitor Windows Services. Alert can be generated when Windows Service is stopped, not running or running. This action: Start,Stop,Pause Windows Service can be found in Control tab on Add Action window.
To make it fully automated, NetCrunch can trigger an action to start, restart, pause, stop or continue Windows Service, whenever an event is generated.
It can be set up the same way as other events and actions in NetCrunch.