NSSM windows service

To add to what @goose said, if you have the MCEBuddy engine running on, say, 3 machines (all headless or remote for e.g.), you can monitor all 3 from your laptop remotely. Install the Remote Client in 3 separate folders and have each connect to the 3 engines. Now you can see in real time what all 3 engines are doing remotely.

Also see this post regarding installing the engine on multiple machines:

You can also have multiple engines share a common queue and process files over a network/NAS drive. You can create separate folders for each engine or have different file filters so you can increase your processing power or use scripts for distributed processing: