Управление сервисами
В этом разделе описывается процесс создания, редактирования и удаления бизнес-сервисов, добавления узлов и настройки их ролей.
Список бизнес-сервисов
Страница со списком всех бизнес-сервисов доступна через меню Администрирование → Бизнес-сервисы.
Элементы интерфейса
- Кнопка "Добавить" — создание нового бизнес-сервиса
- Таблица сервисов — список всех созданных бизнес-сервисов
- Колонки таблицы:
- Здоровье — индикатор состояния сервиса (✅ здоров / ❌ имеет проблемы)
- Название — название сервиса (кликабельное, открывает карточку редактирования)
- Обновлено — дата и время последнего изменения
- Фильтры — поиск по названию и фильтрация по дате обновления
- Сортировка — по названию и дате обновления
При первом открытии страницы отображается подсказка о назначении бизнес-сервисов и их преимуществах для работы с ИИ-помощником. Эту подсказку можно закрыть кнопкой "Понятно", и она больше не будет показываться.
Создание бизнес-сервиса
Шаг 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. Сохраните сервис
Нажмите кнопку "Сохранить" внизу окна. Сервис будет создан и появится в общем списке.
Редактирование сервиса
Чтобы отредактировать существующий бизнес-сервис:
- На странице Бизнес-сервисы найдите нужный сервис в таблице
- Кликните по названию сервиса (оно является кликабельной ссылкой)
- Откроется окно "Редактирование бизнес сервиса"
- Внесите необходимые изменения:
- Измените название
- Дополните или исправьте описание
- Добавьте новые узлы или удалите существующие
- Обновите роли узлов
- Нажмите "Сохранить"
При сохранении изменений автоматически обновляется время последнего изменения в колонке "Обновлено".
Добавление узлов
Узлы можно добавлять как при создании сервиса, так и при его редактировании:
Добавление узлов
- В карточке сервиса на вкладке "Архитектура" нажмите "Добавить узлы"
- В окне выбора отметьте нужные узлы
- Нажмите "Выбрать"
- Узлы добавятся в таблицу
Особенности работы с узлами
- Можно добавить несколько узлов одновременно
- Можно добавить серверы, устройства и другие конечные узлы
- Для каждого узла отображается его полный путь в иерархии
- Узлы можно удалить из сервиса кнопкой корзины в таблице
- Один узел может входить в несколько разных бизнес-сервисов
Роли узлов в сервисе
Поле "Комментарий" для каждого узла служит для описания его роли в архитектуре сервиса. Это поле важно для ИИ-помощника.
Рекомендации по описанию ролей
- Будьте конкретны: "База данных 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 — количество открытых инцидентов
- При изменении количества инцидентов счётчик обновляется автоматически
- Можно перейти к тикету, кликнув по нему в списке