Does Boomi provide any means to programatically tell that the platform is down?
The reason is, we launch Boomi processes using a third party scheduler. Boomi was down, the scheduler launched the job and got back a html response saying "SOMETHING WENT WRONG, BUT WE'RE TAKING CARE OF IT." The return code was 0 so the scheduler had no way to interpret this as an error. The process did not launch in Boomi so it didn't appear in the Boomi's process monitor as an error.
If there is a way to tell that Boomi is down, the scheduler can use that to postpone launching the job.