An “error budget” describes the amount of time a system can be offline before it has tangible consequences for your business. Error budgets are used alongside service level agreements (SLAs) and service level objectives (SLOs) to inform organizations when a system’s unavailability has tipped into a breach of contract.