Перейти к основному содержимому
Версия: 1.24.2

База данных управления конфигурациями (CMDB)

Используя базу данных управления конфигурациями (CMDB), вы можете управлять конфигурационными единицами, включая их идентификацию, запись и отчетность по ним. CMDB собирает и хранит следующие элементы в виде конфигурационных записей:

  • Конфигурационные единицы (КЕ) − IT-услуги и их компоненты, необходимые для предоставления услуг.
  • Связи КЕ, определяющие тип взаимодействий и зависимостей между КЕ. Подробнее читайте в статье Связи конфигурационных единиц.
  • Типы КЕ, определяющие бизнес-логику КЕ и набор различных атрибутов.
  • Классы CMDB − группы КЕ по их параметрам.
  • Модели CMDB − составные шаблоны параметров КЕ.

Структуру CMDB можно расширить двумя способами:

Для каждого способа расширения существуют свои особенности создания конфигурационных единиц. Мы рекомендуем расширение структуры CMDB именно за счет классов и моделей, потому что этот подход открывает ряд преимуществ:

  • Вам не нужно будет создавать новую таблицу для каждой модели CMDB;
  • Все конфигурационные единицы будут собраны в одной таблице, при этом вы сможете настроить разную структуру для каждой модели;
  • Вы сможете просматривать все классы и модели, созданные из них, в динамической категории навигатора Менеджер классов;
  • Вам будет проще выстроить структуру КЕ благодаря тому, что классы CMDB поддерживают иерархические связи и наследование атрибутов. Например, чтобы выстроить цепочку Оборудование → Сетевое оборудование → Роутер, вам нужно создать три класса CMDB, указав правильную иерархию. Затем вы сможете создать атрибуты, общие для любых КЕ, на уровне Оборудование, а специфические – на уровнях дочерних классов. Таким образом, дочерним классам будут доступны как свои атрибуты, так и атрибуты родительских классов. Сами же атрибуты создаются непосредственно с формы класса CMDB, что проще и быстрее создания колонок для таблиц.
  • Вы сможете разделить атрибуты модели и атрибуты КЕ. Это позволит создать и заполнить общие атрибуты модели, которые отображаются у каждой КЕ этой модели, но доступны только для чтения, и те, которые характеризуют каждую отдельную КЕ, и заполняются пользователем на ее форме. Само разделение осуществляется при создании атрибута с формы класса CMDB.

Для разграничения доступа к CMDB используются следующие роли: cmdb_agent, cmdb_manager, cmdb_read, model_manager, cmdb_admin. Подробнее об их полномочиях читайте в статье Структура ролей.

подсказка

Требуемая роль: cmdb_manager.

Создание конфигурационной единицы


Вы можете создавать, настраивать и управлять КЕ и их параметрами с помощью записей в таблице Конфигурационные единицы (sys_cmdb_ci). Эти записи содержат подробную информацию, такую ​​как тип КЕ, набор атрибутов с их значениями и списки со связанными записями.

Чтобы добавить новую конфигурационную единицу, выполните следующие действия:

  1. Перейдите в Управление конфигурациями → Конфигурационные единицы.
  2. Нажмите Создать и заполните поля.
  3. Нажмите Сохранить или Сохранить и выйти, чтобы применить изменения.

Поля формы Конфигурационная единица

ПолеОбязательноОписание
КлассДа

Укажите класс КЕ. Когда класс указан, появляется вкладка Характеристики с атрибутами класса. Класс нельзя изменить после сохранения.

Чтобы создать КЕ без расширения классами и моделями, необходимо сделать поле Класс необязательным. Для этого выполните следующие шаги:

  1. Нажмите правой кнопкой мыши по полю Класс и выберите Настройка поля в контекстном меню.
  2. На открывшейся форме прокрутите вниз до области Связанные списки и откройте вкладку Переопределение полей.
  3. Откройте запись со значением Переопределение обязательности, установленным на Да.
  4. В поле Таблица измените значение на Конфигурационная единица.
  5. Сохраните изменения.
МодельНет

Выберите активную модель КЕ указанного Класса. После заполнения поля появляется секция Модель, со списком ее атрибутов.

Если вам не требуется расширять структуру CMDB классами и моделями, оставьте это поле пустым.

СтатусНет

Укажите статус КЕ. Он определяет возможность использования КЕ. Доступные опции:

  • Активна
  • Неактивна
Операционный статусНет

Определите доступность КЕ. Возможные опции:

  • Доступна − предоставлена КЕ надлежащего качества.
  • Деградация − качество КЕ не соответствует требованиям.
  • Недоступна − КЕ недоступна.
  • Обслуживание − КЕ недоступна из-за работ по техническому обслуживанию.
ОписаниеНетДобавьте подробное описание КЕ.
ИконкаНетЭто поле появляется после сохранения формы, если указана модель. Значок автоматически прикрепляется из записи модели.
ВладелецНетУкажите пользователя, которому принадлежит КЕ.
ГруппаНетУкажите группу пользователей, которым принадлежит КЕ.