I'm not sure what you mean about one place. I think you can start up remote tasks and just point it to the same project. Log files will all be in one directory (they won't all be in one log file) At the end of the run, in the main log file, you can see if any of the tasks returned an error, and can delve into the log files of individual tasks.
If you want everything in 1 log file, then you'll have to think of some way of passing the log results back to the main script. Like maybe writing to a file, then having the main script insert the log entries into a single log file.