Перейти к основному содержимому

Метамодель РСМ

Функционал Метамодели РСМ предоставляет администраторам Monq возможность:

  • Создавать новые, редактировать или удалять существующие типы конфигурационных единиц в собственном пространстве Monq.
  • Определять собственные атрибуты для каждого типа конфигурационных единиц.
Внимание

Для доступа к разделу пользователь Monq должен обладать правами Администратора пространства.

Управление типами КЕ

Для управлению типами КЕ, вы должны быть в группе Администраторов пространства с соответствующей ролью и правом просмотра/редактирования "Метамодели РСМ".

Перейдите через основное меню в раздел Администрирование - Настройки РСМ - Типы КЕ – откроется вкладка со списком доступных типов КЕ в системе.

image

На данной вкладке располагается список подключенных типов КЕ в системе и краткая информация о них (название, описание, идентификатор). Список отсортирован по идентификатору типа КЕ от большего к меньшему.

При выборе определенного типа КЕ в списке, - отображается подробная информация о данном типе КЕ:

  • Всего КЕ - количество КЕ, данного типа в системе

  • Активные КЕ - количество активных КЕ, данного типа в системе

  • Архивные КЕ - количество архивных КЕ, данного типа в системе

  • Иконка типа КЕ - графическое изображение КЕ

    📝 При наличии соответствующих прав на редактирование "Метамодели РСМ" - администратор пространства может изменять иконку типа КЕ

  • Название типа КЕ - уникальное в рамках пространства название категории(класса) КЕ, попадающих под данный тип.

    📝 При наличии соответствующих прав на редактирование "Метамодели РСМ" - администратор пространства может изменять название типа КЕ

  • Описание типа КЕ - описание категории(класса) КЕ, попадающих под данный тип

    📝 При наличии соответствующих прав на редактирование "Метамодели РСМ" - администратор пространства может изменять описание типа КЕ

  • Жизненный цикл КЕ - информационное поле о принадлежности типа КЕ к определенному жизненному циклу.

В контекстом меню выбранного типа КЕ доступны действия:

  • Копирование идентификатора типа КЕ в буфер обмена
  • Открыть все КЕ данного типа в новой вкладке
  • Открыть все активные КЕ данного типа в новой вкладке
  • Открыть все архивные КЕ данного типа в новой вкладке
  • Удалить тип КЕ

Добавление нового типа КЕ

Администратор пространства с правами на редактирование "Метамодели РСМ" может добавить новый тип КЕ в систему.

Чтобы добавить новый тип КЕ в систему нажмите кнопку + Создать Тип в правом верхнем углу.

image

Заполните в открывшемся окне параметры типа КЕ и нажмите Создать - новый тип КЕ будет добавлен в систему.

Удаление существующего типа КЕ

Администратор пространства с правами на редактирование "Метамодели РСМ" может удалить существующий тип КЕ из системы.

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

⚠️ При попытке удаления типа КЕ, в котором есть КЕ - будет выведено соответствующее предупреждение.

image

Управление атрибутами типа КЕ

В качестве атрибутов КЕ могут выступать все базовые типы переменных, а также структуры, заранее созданные в пользовательских библиотеках Автоматона.

Чтобы добавить атрибуты для типа конфигурационных единиц необходимо:

  1. В разделе администрирования пространства - "Настройки РСМ" выберите существующий тип КЕ или создайте новый тип КЕ, которому предполагается назначить типовые атрибуты. image

  2. В настройке "Атрибуты КЕ" нажмите кнопку добавления нового атрибута +Атрибут

  3. Определите название атрибута, выберите тип атрибута (базовый тип или структура) image

  4. При необходимости задайте значения по умолчанию для каждого атрибута.

  5. Сохраните изменения.

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

Атрибутами можно управлять вручную через графический интерфейс системы, а также используя сценарии автоматизации при автоматическом построении РСМ.

Ключевые параметры типа КЕ

Для каждого отдельного Типа КЕ можно определить параметр или группу параметров Атрибутов, по значениям которых можно было бы однозначно идентифицировать КЕ и быстро получить ее при фильтрации через публичные функции API.

На основе ключевых параметров КЕ формируется кэш для быстрого поиска КЕ данного типа в системе и используется в сценариях автоматизации для уменьшения времени ответа при поиске КЕ в системе.

💡 Прирост скорости работы с использованием ключевых параметров КЕ заметен на установках, содержащих более 15000 активных КЕ.

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

image

Определить какие атрибуты типа КЕ будут являться ключевыми можно следующим образом:

  1. Добавьте новый атрибут для типа КЕ
  2. Перейдите в панель Управление ключевыми атрибутами
    image
  3. При помощи кнопки +Параметр добавьте атрибуты, которые будут являться ключевыми для данного типа КЕ.

    Удалить свойства структуры из ключевых, можно при помощи иконки корзины, напротив названия свойства.

В роли ключевых параметров КЕ, могут быть атрибуты следующего типа:

  • Integer
  • Integer64
  • Double
  • Guid
  • String

⚠️ Использование массивов данных типов данных НЕ поддерживается!

При сохранении группы ключевых параметров проверка на уникальность комбинации значений этих параметров для всех созданных КЕ выбранного Типа.

Возможны следующие случаи:

  • У типа КЕ нет ни одной КЕ - группа ключевых параметров сохраняется успешно
  • Все КЕ, выбранного типа содержат значения для выбранных параметров и комбинации этих значений уникальны - группа ключевых параметров сохраняется успешно
  • Некоторые КЕ, выбранного типа содержат значения для выбранных параметров (но есть пустые), у остальных КЕ комбинации этих значений уникальны - группа ключевых параметров сохраняется успешно, но администратору отображается информация, что для КЕ с отсутствующими значениями атрибутов - функция быстрого поиска работать не будет
  • Среди КЕ, выбранного типа есть КЕ с неуникальными комбинациями значений в ключевых параметрах - администратору отображается информация, что группа параметров не может быть сохранена

Компоненты типа КЕ

Компоненты задаются строго на типе КЕ и не могут быть изменены на экземпляре типа. При создании компонентов каждому из них должны быть присвоены параметры по умолчанию, которые задаются в Метамодели РСМ на типе КЕ:

  • Влияние компонента на здоровье КЕ
  • Параметры расчета здоровья компонента:
    • Весовой
    • Комбо
  • Влияние сигнала на здоровье компонента
  • Влияние КЕ на здоровье компонента

image

Задать приоритетные настройки можно на экземпляре в Здоровье на Карте РСМ.

Настройки покрытия мониторингом

Для создания слотов на Компоненте типа КЕ, выберите нужный компонент и перечислите слоты данного компонента.

Например, для мониторинга компонента CPU мы можем определить следующие слоты:

  • Utilization - загрузка процессора
  • Temperature - температура процессора
  • ioWait - показатель iowait
  • Frequency - тактовая частота
  • Cores - количество ядер

image

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

Статусы типа КЕ

Статусы зависят от здоровья, и их модель может быть уникальной для каждого типа КЕ. Задать интервалы статусов (в процентах здоровья) можно на типе КЕ в Метамодели РСМ. Также есть возможность удаления любого из статусов.

image