Split off serveMonitor from monitor