Disabling all pipelines when SCM servers are degraded. Circuit breaker, etc

There are times when admins of our SCM servers request us to disable all automation while the servers are in a degraded state. Is there a way to disable builds from triggering across the whole instance of drone? Is there any circuit breaker logic to keep drone from pelting the SCM servers with requests when they are non-performant? Thanks!