Поиск в справке
Для поиска информации в справке введите слово или фразу в поле поиска. При вводе группы слов предполагается, что используется оператор OR. Для уточнения поиска можно использовать логические операторы.
Результаты выводятся без учета регистра. Однако регистр учитывается при ранжировании результатов — результаты, совпадающие по регистру, получают более высокий балл. Таким образом, количество тем Справки, выводимых при поиске по словам "кошки" и "Кошки", будет совпадать, а порядок их размещения в списке — нет.

Искать | Пример | Результаты |
---|---|---|
Одиночное слово | кошка
|
Темы, в которых содержится слово "кошка". Также приводятся различные грамматические формы, например, "кошки". |
Фраза. Можно задать условия таким образом, чтобы найти определенную фразу. |
"кошачий корм" (в кавычках) |
Темы, в которых содержится полная фраза "кошачий корм" вместе со всеми ее грамматическими формами. В случае отсутствия кавычек предполагается, что в запросе задан оператор OR, при использовании которого выводятся темы с одним из слов, входящих в фразу, но не с фразой целиком. |

Искать | Оператор. | Пример |
---|---|---|
Два и более слова в одной теме |
|
|
Одно из слов в теме |
|
|
Темы, которые не содержат конкретного слова или фразы |
|
|
Темы, которые содержат одну строку и не содержат другую | ^ (каре) |
кошка ^ мышь
|
Сочетание типов поиска | ( ) круглые скобки |
|
- Задачи
- Настройка Universal CMDB 10.20 и более поздних версий
- Увеличение количества условий свойств КЕ для анализа влияния с помощью консоли JMX
- Настройка дополнительных параметров Universal CMDB
- Обновление версии Universal CMDB
- Настройка исправлений Universal CMDB вручную
- Настройка Release Control для работы в автономном режиме
- Настройка объединенных ключевых показателей производительности в Business Availability Center 8.x или Business Service Management 9.x
- Добавление пользовательских полей в адаптер объединения
- Шифрование пароля с помощью консоли JMX
- Настройка Release Control и Universal CMDB для работы с LDAP с помощью консоли JMX
- Импорт бизнес-КЕ из Universal CMDB
Настройка Release Control для работы в автономном режиме
В этой задаче объясняется, как настроить скрипт cmdb-mock.js , чтобы обеспечить работу Release Control в автономном режиме. Расположение этого файла: Модуль > Администратор > Конфигурация > Интеграции > Universal CMDB > Влияние > Автономный скрипт UCMDB.
Дополнительные сведения об использовании Release Control в автономном режиме см. в разделе Обзор работы в автономном режиме.

Приложение Release Control использует правила анализа для поиска имен КЕ в полученных запросах. Следующие функции в разделе Analyze CI config скрипта cmdb-mock.js помогут создать уникальные коды для найденных имен, а также определить способ отображения КЕ в интерфейсе Release Control.
- getCIType. Эта функция назначается типу КЕ. По умолчанию тип КЕ берется из имени правила анализа, с помощью которого найдена КЕ.
function getCiType(analyserName){
return analyserName.toLowerCase();
}
- getCiID. По умолчанию эта функция создает уникальный код КЕ, используя вышеупомянутый тип КЕ и само имя КЕ, отображенное в запросе.
function getCiID(ciName, ciType){
return ciName.toLowerCase() + ciType.;
}
Функция getCiID должна быть всегда определена, чтобы создаваемое значение кода было уникальным в Release Control. Это обеспечивает уникальность анализа каждой КЕ в системе. - getCiLabel. Эта функция определяет способ отображения КЕ в интерфейсе Release Control. По умолчанию эта функция возвращает имя КЕ в том виде, в котором оно отображается в запросе.
function getCiLabel(ciName, ciType){
return ciName;
}

Следующие функции в разделе Impact config скрипта cmdb-mock.js можно использовать, чтобы определить поведение КЕ во время расчета анализа влияния.
- isSystem. Эта функция определяет, будут ли КЕ, заданные ранее в разделе Analyze CI config, классифицированы как бизнес-КЕ или системные КЕ (оборудование). В интерфейсе Release Control бизнес-КЕ и системные КЕ отображаются по-разному в зависимости от результатов анализа влияния.
function isSystem(ciName, ciType){
for(i=0; i< APPLICATION_TYPES.length; i++){
if(APPLICATION_TYPES[i].toLowerCase() == ciType.toLowerCase()){
return false;
}
}
return true;
}
Функция выше может ссылаться либо на переменные типа приложения, указанные в начале раздела Impact config, либо на внешний файл JavaScript.
- getSeverity. Эта функция определяет уровни серьезности влияния для каждой КЕ в расчете анализа влияния.
function getSeverity(name, type){
if (type.toLowerCase() == APP_TYPE1.toLowerCase()){
return SEVERITY_CRITICAL;
}
else if(type.toLowerCase() == APP_TYPE2.toLowerCase()){
return SEVERITY_HIGH;
}
else if(name.toLowerCase() == APP_NAME1.toLowerCase()){
return SEVERITY_MEDIUM;
}
return SeverityEnum.getUnknown();
}
Возвращаемые значения для этой функции необходимо задать в файле <каталог установки Release Control>\conf\enumerations.settings.

В обычном развертывании Release Control синхронизируется с базой данных CMDB. Если бизнес-КЕ больше не отображается в базе данных CMDB, она будет определяться как устаревшая в интерфейсе Release Control.
В автономном режиме можно определить, будет ли Release Control различать актуальные и устаревшие бизнес-КЕ. Если необходимо, чтобы они различались, определите список актуальных бизнес-КЕ. Все бизнес-КЕ, не соответствующие этому списку, будут определяться как устаревшие.
Следующие функции в разделе Synchronize Application config
скрипта cmdb-mock.js используются для определения этой возможности.
- showObsolete. Эта функция определяет, будет ли приложение Release Control различать актуальные и устаревшие бизнес-КЕ.
function showObsolete(){
return false;
}
По умолчанию для этой функции задано значение false, и приложение Release Control не различает актуальные и устаревшие бизнес-КЕ. Если задано значение true, используйте функцию synchronizerApplication, чтобы создать список актуальных бизнес-КЕ.
- synchronizerApplication. Эта функция позволяет создать список актуальных бизнес-КЕ. Все определенные в предыдущих разделах бизнес-КЕ, которые не соответствуют критериям, заданным в этой функции, определяются как устаревшие.
function synchronizerApplication(applicationsSet){
// ScriptingApplicationImpl (appName, appType)
applicationsSet.add(new ScriptingApplicationImpl(APP_NAME1, APP_TYPE1));
applicationsSet.add(new ScriptingApplicationImpl(APP_NAME2, APP_TYPE2));
applicationsSet.add(new ScriptingApplicationImpl(APP_NAME3, APP_TYPE3));
return applicationsSet;
}
Можно определить критерии для актуальных бизнес-КЕ внутри функции, как показано выше, либо указать на внешний файл или ссылку.
Если критерии определены внутри функции и в них внесли изменения, необходимо перезапустить сервер Release Control, чтобы изменения вступили в силу.
Примечание В интерфейсе Release Control можно использовать критерии бизнес-КЕ, определенные в этой функции, чтобы отфильтровывать запросы на изменения до того, как они поступят в систему.