Управление сервисами

ℹ️ О разделе

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

Список бизнес-сервисов

Страница со списком всех бизнес-сервисов доступна через меню Администрирование → Бизнес-сервисы.

Элементы интерфейса

  • Кнопка "Добавить" — создание нового бизнес-сервиса
  • Таблица сервисов — список всех созданных бизнес-сервисов
  • Колонки таблицы:
    • Здоровье — индикатор состояния сервиса (✅ здоров / ❌ имеет проблемы)
    • Название — название сервиса (кликабельное, открывает карточку редактирования)
    • Обновлено — дата и время последнего изменения
  • Фильтры — поиск по названию и фильтрация по дате обновления
  • Сортировка — по названию и дате обновления
💡 Подсказка для новых пользователей

При первом открытии страницы отображается подсказка о назначении бизнес-сервисов и их преимуществах для работы с ИИ-помощником. Эту подсказку можно закрыть кнопкой "Понятно", и она больше не будет показываться.

Создание бизнес-сервиса

Шаг 1. Откройте форму создания

На странице Бизнес-сервисы нажмите кнопку "Добавить" в правом верхнем углу.

Шаг 2. Заполните название

В поле "Название" введите краткое и понятное название сервиса (например, "Корпоративный портал", "Почтовая система", "CRM Битрикс24").

Шаг 3. Перейдите на вкладку "Архитектура"

В окне создания по умолчанию открыта вкладка "Архитектура", которая содержит два основных раздела:

  • Описание — текстовое поле для подробного описания сервиса
  • Узлы сети сервиса — таблица с узлами, входящими в сервис

Шаг 4. Добавьте описание

В поле "Описание" опишите назначение сервиса, его архитектуру, особенности работы. Это описание будет передаваться ИИ-помощнику для формирования контекста при работе с инцидентами.

Пример описания:

Корпоративный портал компании на базе SharePoint.
Состав:
- Фронтенд-сервер (IIS): обработка запросов пользователей
- Сервер приложений: бизнес-логика SharePoint
- SQL Server: база данных контента
- Файловое хранилище: документы и медиафайлы
- Redis: кэширование сессий

Критически важен для работы отделов продаж, HR и финансов.
Время восстановления (RTO): 1 час.
Точка восстановления (RPO): 15 минут.

Шаг 5. Добавьте узлы сети

Нажмите кнопку "Добавить узлы" в разделе "Узлы сети сервиса". Откроется окно выбора узлов.

Шаг 6. Выберите узлы

В окне выбора узлов:

  • Используйте дерево объектов для навигации по инфраструктуре
  • Отмечайте чекбоксы нужных узлов (можно выбрать несколько)
  • Нажмите "Выбрать" для подтверждения
💡 Совет: Выбранные узлы отобразятся в таблице с колонками: "Узел" (название и путь), "Комментарий" (роль узла), кнопка удаления.

Шаг 7. Укажите роли узлов

Для каждого добавленного узла в колонке "Комментарий" укажите его роль в архитектуре сервиса:

  • "Фронтенд-сервер, обработка HTTP-запросов"
  • "Основная база данных PostgreSQL (master)"
  • "Реплика БД для чтения (slave)"
  • "Сервер кэширования Redis"
  • "Балансировщик нагрузки nginx"

Шаг 8. Сохраните сервис

Нажмите кнопку "Сохранить" внизу окна. Сервис будет создан и появится в общем списке.

Редактирование сервиса

Чтобы отредактировать существующий бизнес-сервис:

  1. На странице Бизнес-сервисы найдите нужный сервис в таблице
  2. Кликните по названию сервиса (оно является кликабельной ссылкой)
  3. Откроется окно "Редактирование бизнес сервиса"
  4. Внесите необходимые изменения:
    • Измените название
    • Дополните или исправьте описание
    • Добавьте новые узлы или удалите существующие
    • Обновите роли узлов
  5. Нажмите "Сохранить"
💡 Автоматическое обновление времени

При сохранении изменений автоматически обновляется время последнего изменения в колонке "Обновлено".

Добавление узлов

Узлы можно добавлять как при создании сервиса, так и при его редактировании:

Добавление узлов

  1. В карточке сервиса на вкладке "Архитектура" нажмите "Добавить узлы"
  2. В окне выбора отметьте нужные узлы
  3. Нажмите "Выбрать"
  4. Узлы добавятся в таблицу

Особенности работы с узлами

  • Можно добавить несколько узлов одновременно
  • Можно добавить серверы, устройства и другие конечные узлы
  • Для каждого узла отображается его полный путь в иерархии
  • Узлы можно удалить из сервиса кнопкой корзины в таблице
  • Один узел может входить в несколько разных бизнес-сервисов

Роли узлов в сервисе

Поле "Комментарий" для каждого узла служит для описания его роли в архитектуре сервиса. Это поле важно для ИИ-помощника.

Рекомендации по описанию ролей

  • Будьте конкретны: "База данных PostgreSQL (master)" лучше, чем просто "БД"
  • Указывайте назначение: "Обработка очередей задач (RabbitMQ)"
  • Отмечайте критичность: "Основной балансировщик (критически важен)"
  • Уточняйте особенности: "Резервный сервер (активируется автоматически)"

Примеры хороших описаний ролей:

✅ "Веб-сервер nginx, терминация SSL, проксирование на бэкенд"
✅ "PostgreSQL master, порт 5432, основная БД для транзакций"
✅ "Redis Sentinel node 1 из 3, мониторинг master"
✅ "Application server (Node.js), обработка API запросов"
✅ "MinIO storage node, хранение файлов и бэкапов"

❌ "Сервер"
❌ "БД"
❌ "Какой-то узел"

Удаление сервиса

⚠️ Внимание

Удаление бизнес-сервиса необратимо. Восстановить удалённый сервис можно только создав его заново.

Шаг 1. Откройте карточку сервиса

Кликните по названию сервиса в таблице для открытия окна редактирования.

Шаг 2. Нажмите кнопку "Удалить"

В левом нижнем углу окна найдите красную кнопку "Удалить" с иконкой корзины.

Шаг 3. Подтвердите удаление

Система запросит подтверждение действия. Подтвердите удаление.

💡 Что происходит при удалении
  • Сервис удаляется из системы
  • Связи с узлами разрываются
  • Сервис исчезает из дашборда мониторинга
  • Важно: Сами узлы НЕ удаляются, удаляется только запись о бизнес-сервисе
  • Существующие тикеты с упоминанием сервиса сохраняются без изменений

Вызов ИИ-помощника из карточки сервиса

Для сохранённых бизнес-сервисов доступна кнопка "Вызвать ИИ-помощника".

Шаг 1. Откройте карточку сервиса

Кликните по названию сервиса в таблице.

Шаг 2. Найдите кнопку ИИ-помощника

В верхней части карточки, справа от поля "Название", расположена кнопка "Вызвать ИИ-помощника" со значком маскота или с текстом "ИИ".

Шаг 3. Нажмите кнопку

Откроется окно создания нового тикета.

Шаг 4. Опишите проблему

В открывшемся тикете:

  • Автоматически будет указан бизнес-сервис
  • ИИ-помощник получит полный контекст сервиса: описание, список узлов, их роли
  • Опишите проблему или задайте вопрос
  • ИИ сможет анализировать ситуацию в контексте всей архитектуры сервиса
✅ Преимущества контекста

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

Вкладка "Инциденты"

Во время редактирования сервиса доступна вторая вкладка — "Инциденты". Она показывает список открытых инцидентов, связанных с узлами данного сервиса.

  • В заголовке вкладки отображается счётчик: "Инциденты (N)", где N — количество открытых инцидентов
  • При изменении количества инцидентов счётчик обновляется автоматически
  • Можно перейти к тикету, кликнув по нему в списке

Следующие шаги