Launch a monitor server
    :param port: the monitor port
    :param logger: the logger

def launch_monitor_server(host, port, logger):
    """
    Launch a monitor server
    :param port: the monitor port
    :param logger: the logger
    """
    logger.info('Starting monitor server on host %s port %d' % (host, port))
    server = ThreadedTCPServer((host, port), MonitorHandler)
    server.serve_forever()