Почему это важно
Бюджет переводит спор «релизы или стабильность» в заранее согласованные правила. Когда он исчерпан, команда переключает приоритет на повышение надёжности.
Что подтверждено
Для цели доступности бюджет ошибок равен единице минус SLO: при 99,9% остаётся 0,1% неуспешных событий или времени в том же окне.
Граница применимости: SLO доступности на основе доли; для задержки и нескольких окон бюджет может рассчитываться через успешные и подходящие события.
Правила бюджета заранее определяют действия при исчерпании, например остановку некритичных изменений и работу над надёжностью.
Граница применимости: Пример Google SRE; конкретные действия, исключения и согласующие лица определяет организация.
Что проверить
- Рассчитайте бюджет из конкретных SLI, SLO и окна.
- Определите владельцев, согласующих лиц и действия при исчерпании.
- Разбирайте крупные и повторяющиеся случаи быстрого расходования.
Первоисточники
Example Error Budget Policy
Google Site Reliability Engineering · Published policy, 19 февраля 2018 года
Определяет error budget как 1 minus SLO и связывает exhaustion с заранее согласованными actions.
Открыть первоисточникImplementing SLOs
Google Site Reliability Engineering · The Site Reliability Workbook, Chapter 2
Описывает построение SLI/SLO от пользовательской цели, measurement window и error-budget policy.
Открыть первоисточник