Can supervisord be used to start remote processes, monitor and manage the processes?
I'm not an expert, but I doubt it - the Features list says:
You can configure Supervisor to provide a local or remote command line and web interface.
Which means you can certainly control supervisord remotely, but there must be a copy of
supervisord on the same machine as the controlled processes.