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

SLO

SLO — целевое значение или диапазон для выбранного SLI за заданное окно измерения.

Также ищут: Service Level Objective · цель уровня сервиса · целевой уровень сервиса

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

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

Фраза «доступность 99,9%» неполна без события, области, исключений и окна. SLO задаёт инженерную цель, а SLA добавляет договорные последствия.

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

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

  1. Google SRE определяет SLO как целевое значение или диапазон уровня сервиса, измеряемого через SLI.

    Граница применимости: Цель надёжности; юридические и коммерческие последствия относятся к SLA и не возникают из SLO автоматически.

  2. SLO должен фиксировать метод, условия и окно измерения; один процент без этих параметров неоднозначен.

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

Граница терминов

Не путать

SLI

SLI измеряет поведение сервиса, а SLO сравнивает результат с целевым порогом или диапазоном.

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

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

  1. Запишите формулу SLI и источник данных.
  2. Укажите цель, область, окно и исключения.
  3. Согласуйте действия при расходовании бюджета ошибок.
Открытые основания

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

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

    Service Level Objectives

    Google Site Reliability Engineering · Site Reliability Engineering, Chapter 4

    Определяет SLI, SLO и SLA и объясняет user-centric latency, error rate, throughput и percentiles.

    Открыть первоисточник
  • Официальная документация

    Implementing SLOs

    Google Site Reliability Engineering · The Site Reliability Workbook, Chapter 2

    Описывает построение SLI/SLO от пользовательской цели, measurement window и error-budget policy.

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

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

Спасибо!

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