The UPNP monitor monitors a UPNP service and executes a recovery action when it is down. It is started as a service.