Наблюдаемость и SRE · проверено по источникам

Бюджет ошибок

Бюджет ошибок — допустимая доля неуспешных событий или времени вне SLO за выбранное окно измерения.

Также ищут: Error budget · бюджет недоступности · reliability error budget

Практический смысл

Почему это важно

Бюджет переводит спор «релизы или стабильность» в заранее согласованные правила. Когда он исчерпан, команда переключает приоритет на повышение надёжности.

Доказательная часть

Что подтверждено

  1. Для цели доступности бюджет ошибок равен единице минус SLO: при 99,9% остаётся 0,1% неуспешных событий или времени в том же окне.

    Граница применимости: SLO доступности на основе доли; для задержки и нескольких окон бюджет может рассчитываться через успешные и подходящие события.

  2. Правила бюджета заранее определяют действия при исчерпании, например остановку некритичных изменений и работу над надёжностью.

    Граница применимости: Пример Google SRE; конкретные действия, исключения и согласующие лица определяет организация.

Перед спецификацией

Что проверить

  1. Рассчитайте бюджет из конкретных SLI, SLO и окна.
  2. Определите владельцев, согласующих лиц и действия при исчерпании.
  3. Разбирайте крупные и повторяющиеся случаи быстрого расходования.
Открытые основания

Первоисточники

  • Официальная документация

    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.

    Открыть первоисточник
Сообщить об ошибке

Опишите проблему — постараемся исправить как можно скорее.

Спасибо!

Получили ваше сообщение.
Подтвердите действие