System Probe to view current status of environment during deployment

There are various rules that you could write to iterate over your applications and perform a test via testConfiguration() on each.

Here’s a post that talked about creating a report: Automation to check the Test Connection for Multiple Application

Part of your checklist could be running a report like that to make sure all endpoints are alive and healthy.