На главную

DevOps и серверы

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

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

Уровень доступности

Сутки

1 мин 26 с

Неделя

10 мин 5 с

Месяц (30 дней)

43 мин 12 с

Квартал (90 дней)

2 ч 9 мин

Год (365 дней)

8 ч 45 мин

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

Израсходовано27.8 %
Бюджет за месяц (30 дней)43 мин 12 с
Израсходовано12 мин
Осталось31 мин 12 с
Фактическая доступность99.9722 %
Скорость расхода×0.56

Бюджет расходуется в пределах нормы.

Скорость расхода — во сколько раз быстрее бюджет тратится, чем идёт сам период. Единица означает «уложимся ровно», двойка — что к концу периода бюджета не хватит вдвое.

SLO по доле успешных запросов

Фактическая доступность

99.936 %

Цель выполнена.

Допустимо отказов1 000
Уже случилось640
Запас360
Бюджет израсходован на64 %

Что важно помнить про девятки

  • · Каждая девятка дороже предыдущей примерно вдесятеро, а разница для пользователя тем временем всё меньше.
  • · 99,99 % за месяц — это четыре с небольшим минуты. Один перезапуск с холодным стартом съедает бюджет целиком.
  • · Плановые работы обычно исключаются из расчёта, но только если это записано в самом соглашении.
  • · Бюджет ошибок — не наказание, а разрешение: пока он есть, можно выкатывать рискованное. Кончился — сначала надёжность.