Services and applications agents make generic services and other applications highly available.
The Internet Information Services (IIS) agent brings IIS sites and services online, monitors their status, and takes them offline.
The GenericService agent brings services online, monitors their status, and takes them offline.
The ServiceMonitor agent only monitors a service or starts a user-defined script and interprets the exit code of the script.
The Process agent brings processes online, monitors their status, and takes them offline.
The MSMQ agent works with the Microsoft Message Queuing (MSMQ) service. The MSMQ agent creates an MSMQ service for an MSMQ resource, brings the MSMQ service online, takes it offline, and monitors its status.