Настройки SLA

ℹ️ О разделе

Текущая страница соответствует разделу Настройки → Служба поддержки → SLA в приложении. Здесь настраиваются каталог услуг, сроки решения, график работы, автоматические тикеты и производственный календарь. В селекторе контекста можно переключаться между глобальными настройками и конкретным проектом.

Обзор

В текущей версии SLA в INFRAX - это не одна настройка, а набор связанных экранов. Глобальные значения задают базовые правила, а проект может частично или полностью переопределять их для своих тикетов.

📋 Каталог услуг

Дерево категорий и услуг, где задаются приоритет, режим SLA и активность услуги.

⏱️ Сроки решения

Матрица сроков по приоритетам. Глобальные правила можно копировать в проект и редактировать отдельно.

🕐 График работы

Часовой пояс, рабочие дни и интервалы рабочего времени для расчёта SLA в календарном режиме.

🤖 Автоматические тикеты

Единые правила SLA для тикетов мониторинга, обнаружения Проблем и контроля активов.

📅 Календарь

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

Как это работает

  • Глобальные настройки - это значения по умолчанию для всех проектов.
  • Проектные переопределения заменяют глобальные значения только для выбранного проекта.
  • Режим SLA по календарю учитывает рабочее расписание и производственный календарь.
  • Режим SLA 24/7 считает время непрерывно, без учёта выходных и смен.
  • Пауза SLA включается, когда тикет уходит в ожидание или откладывается.

Доступ и контекст

Страница доступна из системных настроек. В интерфейсе она открывается через вкладку SLA и показывает либо глобальный набор настроек, либо данные конкретного проекта.

Путь в меню

Настройки → Служба поддержки → SLA

После перехода открывается страница, где сверху выбирается контекст, а слева стоит список разделов SLA; справа показан выбранный раздел.

Какие вкладки видны

Контекст Видимые вкладки
Глобальные настройки Каталог услуг, Сроки решения, График работы, Автоматические тикеты, Календарь
Проект Каталог услуг, Сроки решения, График работы, Автоматические тикеты
ℹ️ Метка переопределения

Контекст настроек выбирается кнопкой в строке «Контекст настроек» — на кнопке написан текущий контекст, а нажатие открывает общее окно выбора проекта, где строка «Глобальные настройки» — такой же пункт списка, как и проекты. Отдельной метки о том, что у проекта уже есть свои SLA-настройки, в этом окне нет.

Каталог услуг

Каталог услуг - это дерево категорий и услуг. В глобальном контексте здесь создаются базовые услуги, а в проектном контексте управляются проектные переопределения.

Что видно в дереве

Каждый узел показывает название, приоритет и режим SLA. Для услуг с режимом 24/7 отображается отдельная метка, а отключённые элементы помечаются как неактивные.

Техническая поддержка
├── Серверы
│   ├── Настройка сервера
│   ├── Восстановление сервера
│   └── Обновление ПО
├── Сетевое оборудование
│   ├── Настройка сети
│   └── Диагностика сети
└── Рабочие станции
    ├── Установка ПО
    └── Консультация

Создание категории или услуги

  1. Откройте раздел Каталог сервисов.
  2. Нажмите Добавить категорию или Создать услугу.
  3. Заполните название и описание.
  4. Выберите приоритет.
  5. Укажите режим SLA: По календарю или 24/7.
  6. При необходимости отключите услугу флагом Активна.
  7. Сохраните изменения.
✅ Практика

Используйте категории для группировки типовых обращений. При создании тикета пользователь выбирает услугу из этого дерева, и система применяет соответствующие SLA-правила.

Сроки решения

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

Приоритет Стандартный срок Комментарий
Критический (5) 240 мин Критические инциденты, где нужен немедленный отклик
Высокий (4) 480 мин Серьёзные проблемы, влияющие на работу
Средний (3) 1440 мин Обычные запросы и задачи
Низкий (2) 2880 мин Базовый приоритет по умолчанию
Очень низкий (1) 4320 мин Наименее срочные обращения

Проектные сроки

В проектном контексте кнопка Создать свои сроки копирует глобальный профиль в проект. После этого можно изменить отдельные строки и затем вернуться к глобальным значениям кнопкой Вернуться к глобальным.

Ожидание ответа по обращениям

Здесь же задаётся, сколько дней ждать ответа пользователя после сообщения о решении связанной проблемы. Начальное значение — 7 дней. Проект может переопределить общее значение.

  • до истечения срока обращение остаётся в состоянии ожидания, а отсчёт SLA приостановлен;
  • ответ пользователя отменяет автоматическое завершение и возвращает обращение в работу;
  • если ответа нет, обращение завершается по истечении срока.

Этот срок выбирается в настройках, а не в окне завершения проблемы. Подробнее: «Ветви проблем и завершение».

ℹ️ Формат отображения

Система хранит срок в минутах, но показывает его как минуты, часы или дни в зависимости от значения. Для точных часов и дней используется компактный формат из локалей SLA-профиля.

График работы

Этот раздел задаёт, когда SLA считается в рабочем режиме. В глобальном контексте настраиваются часовой пояс и общее недельное расписание.

Глобальные настройки

  • Часовой пояс - раздел с одним списком часовых поясов; своей подписи у списка нет, в нём стоит подсказка «Выберите часовой пояс». Выбранный пояс используется при расчёте сроков.
  • Рабочее расписание - блок со списком рабочих дней недели и временем начала и окончания; справа в его заголовке стоят число рабочих дней и часов в неделю.
  • Сохранить - записывает выбранный часовой пояс.
  • Обновить - перечитывает текущее расписание.

Как редактируется расписание

Для каждого дня недели можно включить или выключить рабочий день, а затем задать интервалы начала и окончания работы. В шапке раздела показывается краткая сводка по количеству рабочих дней и часов в неделю.

⚠️ Режим 24/7

Если услуга использует режим SLA 24/7, расписание рабочего времени не ограничивает расчёт дедлайна. Время считается непрерывно, включая ночи, выходные и праздничные дни.

Проектное расписание

В проектном контексте можно создать своё расписание или вернуться к глобальному. Для каждого дня доступны статус рабочего дня и поля времени начала и окончания.

Автоматические тикеты

Вкладка Автоматические тикеты объединяет настройки SLA для тикетов мониторинга, автоматически обнаруженных проблем и тикетов контроля активов. Ручные обращения и вручную созданные проблемы продолжают использовать выбранную услугу каталога и обычный профиль сроков.

Единое время решения

Для каждой важности задаётся один срок решения. Он используется всеми автоматическими сценариями, которым назначена эта важность. Изменение применяется только к новым тикетам и не пересчитывает уже созданные дедлайны.

Сценарии автоматических тикетов

Колонка Смысл
Источник Мониторинг, обнаружение проблем или контроль активов
Сценарий Локализованные название и описание автоматического события
Важность Важность новых тикетов этого сценария
Отсчёт SLA По рабочему календарю или круглосуточно

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

Календарь

Вкладка Календарь доступна только в глобальном контексте. Она показывает производственный календарь по годам и помогает учитывать праздники, выходные, сокращённые и перенесённые рабочие дни при расчёте SLA. Год переключается стрелками влево и вправо.

Режим ведения календаря

Сегментный переключатель Режим в шапке вкладки определяет, откуда берутся данные:

Режим Как работает
Автосинхронизация Календарь заполняется из внешнего источника по расписанию. Дни редактировать нельзя; под календарём отображаются панель статуса синхронизации и кнопка Синхронизировать календарь.
Ведение вручную Автоматическая синхронизация отключена. Клик по дню открывает редактор, доступны мультивыбор и быстрые действия.
⚠️ Возврат в авто-режим

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

Типы дней

Плитка дня раскрашивается по типу, цвета расшифрованы в легенде над календарём. Подсказка по наведению показывает тип дня или его описание.

Тип дня Что означает
Праздник Нерабочий праздничный день — не учитывается при расчёте сроков SLA
Выходной Нерабочий день — не учитывается при расчёте сроков SLA
Сокращённый день Рабочий день с уменьшенным числом рабочих часов
Рабочий день Перенесённый рабочий день (например, рабочая суббота) — считается рабочим при расчёте SLA, даже если по недельному графику это выходной
Обычный (по расписанию) Отметки нет — рабочий статус дня определяется недельным графиком работы

Редактирование дня в ручном режиме

  1. Кликните по дню — откроется окно редактирования с датой в заголовке.
  2. Выберите Тип дня: Обычный (по расписанию), Рабочий день, Праздник, Выходной или Сокращённый день.
  3. При необходимости заполните Описание — оно будет показываться в подсказке дня.
  4. Для сокращённого дня укажите Рабочие часы — сколько рабочих часов в этот день учитывается в SLA.
  5. Нажмите Сохранить.
ℹ️ Сброс отметки

Тип Обычный (по расписанию) снимает отметку с дня — он снова подчиняется недельному графику работы.

Мультивыбор и быстрые действия

  • Кнопка Выбрать несколько включает режим выделения: клики по дням добавляют их в выборку, панель показывает счётчик выбранных дней.
  • В поле Тип для выбранных дней выберите тип (для сокращённого дня — ещё и рабочие часы) и нажмите Применить — тип назначится всем выделенным дням разом. Кнопки Очистить выбор и Выйти из выбора управляют выборкой.
  • Блок Быстрые действия: кнопка Все сб/вс → выходной помечает выходными все субботы и воскресенья выбранного года, а Очистить год после подтверждения удаляет все отметки за год — дни возвращаются к недельному расписанию.

Статус синхронизации в авто-режиме

Под календарём отображается панель с датой последней синхронизации (или сообщением, что календарь не синхронизирован) и счётчиками дней для текущего и следующего года. Кнопка Синхронизировать календарь запускает обновление вручную.

Если последняя попытка завершилась неудачей, панель показывает блок Ошибка синхронизации: время последней попытки, источник данных, текст ошибки и счётчик Неудач подряд с порогом.

ℹ️ Инцидент при сбое синхронизации

После 5 неудачных попыток подряд система автоматически создаёт инцидент мониторинга Ошибка синхронизации производственного календаря SLA. Инцидент закрывается сам, как только синхронизация восстановится или календарь переведут в ручное ведение. Если на инцидент назначен исполнитель, он остаётся открытым: в него приходит сообщение о восстановлении или о переходе в ручной режим, а закрывает его человек.

Переопределения для проектов

Проектный контекст нужен, когда часть SLA-правил должна отличаться от глобальных настроек. В верхней панели проекта показывается имя проекта и кнопка Сбросить все к глобальным.

Что можно переопределить

Раздел Что хранится в проекте
Сервисы Переопределения услуг каталога, отключение/включение, приоритет и режим SLA
Сроки решения Собственный профиль сроков решения по приоритетам
График работы Собственное недельное расписание
Автоматические тикеты Общая матрица сроков, важность и режим SLA сценариев мониторинга, обнаружения Проблем и контроля активов

Сброс к глобальным значениям

Кнопка Сбросить все к глобальным возвращает проект к базовым значениям: рабочий график, настройки SLA, переопределения услуг и профиль сроков снова берутся из глобального уровня.

⚠️ Важно

Отдельной метки о собственных настройках проекта в выборе контекста нет. Что у проекта есть свои значения, видно по кнопке «Сбросить все к глобальным»: она появляется в строке контекста только тогда, когда выбран проект, а не глобальные настройки.

SLA в тикетах

После настройки системы SLA отображается в карточке тикета и в списках обращений. В реквизитах тикета есть группа Сроки со строкой Срок решения: остаток времени и под ним сам срок. Рядом с заголовком карточки появляется чип Срок решения истекает или Срок решения просрочен, а если отсчёт остановлен — отметка На паузе.

Как выглядит статус

Статус Что означает
В норме До дедлайна остаётся больше половины времени
Скоро Осталось больше 25%, но не более 50% срока
Внимание Осталось больше 10%, но не более 25% срока
Критично Осталось не более 10% срока, но дедлайн ещё не наступил
Нарушено Дедлайн прошёл
Выполнено Тикет закрыт с выполненным SLA
На паузе Отсчёт SLA остановлен, пока тикет ждёт ответа или отложен
ℹ️ Перенос дедлайна снимает нарушение

Статус Нарушено действует, только пока дедлайн остаётся в прошлом. Если дедлайн нерешённого тикета переносится в будущее — после паузы и возобновления, смены приоритета или услуги, ручного изменения срока или эскалации — отметка о нарушении снимается автоматически, а предупреждение о приближении срока сработает заново уже по новому дедлайну.

Пауза и ручной дедлайн

  • Когда тикет переводят в Ожидание заявителя или Отложить..., SLA ставится на паузу.
  • После выхода из паузы отсчёт SLA продолжается автоматически.
  • Срок решения сдвигается только на то рабочее время, которое пришлось на паузу. В режиме по календарю пауза, целиком выпавшая на вечер, выходные или праздники, срок не меняет; в режиме 24/7 срок сдвигается на всю длительность паузы.
  • Когда выполненный тикет открывают заново — кнопкой Открыть заново или новым сообщением заявителя, — срок решения продлевается на то время, что тикет пробыл выполненным: в работу он возвращается с тем же остатком, который был на момент закрытия. Тикет, закрытый уже с нарушением срока, остаётся нарушенным.
  • В режиме администратора кнопка ручного изменения дедлайна видна только если включена настройка Разрешить операторам изменять срок решения тикета и тикет ещё не закрыт.
  • Окно изменения дедлайна использует реальные причины из интерфейса: заявитель запросил срок, срок согласован, ожидание внешних факторов, технические ограничения или другая причина.
ℹ️ Отображение в списке

В таблице тикетов колонка SLA показывает индикатор срока, а если SLA не задан, вместо него отображается прочерк.