Работа с SLO
Назначение SLO
Заголовок раздела «Назначение SLO»SLO — это целевой уровень качества сервиса. Он определяет, какое значение показателя качества необходимо поддерживать за заданный период.
Например, SLO может задавать условие: **99,9 % запросов должны быть успешными за 7 дней ** Или: 99 % веб-транзакций должны завершаться без ошибок
SLO используется для контроля качества сервиса, оценки стабильности и своевременного обнаружения нарушений.
Основные понятия
Заголовок раздела «Основные понятия»В разделе SLO используются следующие понятия:
- SLI — фактический показатель качества сервиса
- SLO — целевое значение SLI, которое необходимо поддерживать
- Error budget — бюджет ошибок, то есть допустимый объём отклонений от цели
- Burn rate — скорость расходования бюджета ошибок.
Если SLI становится ниже целевого значения, бюджет ошибок начинает расходоваться. Чем быстрее расходуется бюджет, тем выше риск нарушения SLO.

Детальный просмотр SLO
Заголовок раздела «Детальный просмотр SLO»Для просмотра подробной информации необходимо нажать на имя SLO в таблице.

После этого открывается детальная страница выбранного SLO.
В верхней части страницы отображаются основные показатели:
- Период — окно оценки SLO
- Цель — целевое значение SLI
- SLI — текущее значение показателя качества
- Бюджет ошибок — оставшийся error budget.
Ниже отображаются графики:
- SLI — изменение показателя качества во времени
- Динамика бюджета ошибок — изменение остатка error budget
- Коэффициенты горения — скорость расходования бюджета ошибок.
Коэффициенты горения
Заголовок раздела «Коэффициенты горения»В блоке Коэффициенты горения отображаются графики burn rate.
На представленном экране доступны следующие показатели:
- Быстрое горение (14.4x)
- Быстрое горение (6x)
- Медленное горение (3x)
- Медленное горение (1x).
Эти показатели помогают понять, насколько быстро расходуется бюджет ошибок.
Если коэффициент горения растёт, это может означать, что сервис приближается к нарушению SLO.
Оповещения по SLO
Заголовок раздела «Оповещения по SLO»В детальном просмотре SLO отображается блок Оповещения.
В нём могут быть представлены правила оповещений, связанные с выбранным SLO:
- SLO
- Быстрый коэффициент горения
- Медленный коэффициент горения.
Для каждого правила отображается статус и доступны действия:
- включение или отключение правила
- Просмотр
- Редактировать.
Оповещения используются для автоматического уведомления при риске нарушения SLO или при превышении допустимой скорости расходования бюджета ошибок.
Создание SLO
Заголовок раздела «Создание SLO»Для создания SLO необходимо нажать кнопку Добавить SLO на основном экране раздела.
После этого открывается форма Создать SLO.

На странице создания SLO отображаются следующие блоки:
- Шаблон SLO
- Определение SLI
- Определение SLO
- Описание.
Выбор шаблона SLO
Заголовок раздела «Выбор шаблона SLO»В блоке Шаблон SLO можно выбрать готовый шаблон SLO.
Шаблон является необязательным. Если шаблон выбран, параметры SLO заполняются автоматически и доступны для изменения.
Если пользователь хочет настроить SLO вручную, поле шаблона можно оставить без выбора.
Определение SLI
Заголовок раздела «Определение SLI»В блоке Определение SLI необходимо выбрать способ расчёта показателя качества.
Доступны три варианта:
- Отношение количественных метрик — SLI рассчитывается как отношение успешных событий ко всем событиям
- SQL Условие — SLI рассчитывается по условию, проверяемому на интервалах
- Произвольный — используется пользовательский запрос к источнику данных.
Выбор способа зависит от того, какой показатель качества необходимо контролировать.
Определение SLO
Заголовок раздела «Определение SLO»В блоке Определение SLO задаются основные параметры:
- Период оценки, дней — окно оценки SLO
- Целевой показатель, % — значение SLI, которое необходимо поддерживать.
Например, период оценки может быть 7 дней, а целевой показатель — 99,9 %.
Описание SLO
Заголовок раздела «Описание SLO»В блоке Описание заполняются сведения о создаваемом SLO:
- Имя — название SLO
- Папка — папка для сохранения
- Лейблы для оповещения — дополнительные метки для маршрутизации и фильтрации оповещений.
После заполнения формы можно нажать кнопку Создать SLO.
Также на форме доступны кнопки:
- Скопировать SLO
- Вставить SLO.
Они используются для переноса или повторного использования настроек SLO.
6 Внутренние процессы
Раздел Внутренние процессы предназначен для просмотра технической информации о внутренних данных платформы GMONIT.
В разделе отображаются сведения о хранилище, таблицах, столбцах и служебных показателях, которые используются для контроля объёма данных и структуры хранения.
