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

При выборе соответствующей кнопки для обновления Связанные шаблоны доступны следующие параметры:
- Связать — укажите дополнительные шаблоны, которые необходимо связать;
- Заменить — укажите шаблоны, которые необходимо связать, одновременно отменив связь со всеми ранее связанными шаблонами;
- Отменить связь — укажите шаблоны, связь с которыми необходимо отменить.
Чтобы указать шаблоны для связывания или отмены связи, начните вводить имя шаблона в поле автодополнения, пока не появится раскрывающийся список с подходящими шаблонами. Прокрутите список вниз и выберите нужные шаблоны.
Параметр Очистить при отмене связи позволяет не только отменить связь с ранее связанными шаблонами, но и удалить все унаследованные от них сущности (элементы данных, триггеры и т. д.).
При выборе соответствующей кнопки для обновления Группы шаблонов доступны следующие параметры:
- Добавить — укажите дополнительные группы шаблонов из существующих или введите для шаблонов совершенно новые группы шаблонов;
- Заменить — удалите шаблон из всех существующих групп шаблонов и замените их группой или группами, указанными в этом поле (существующими или новыми группами шаблонов);
- Удалить — удалите определенные группы шаблонов из шаблонов.
Эти поля поддерживают автодополнение: при вводе текста появляется раскрывающийся список соответствующих групп шаблонов. Если группа шаблонов новая, она также появляется в раскрывающемся списке, а после строки отображается пометка (новая). Прокрутите список вниз и выберите нужную группу.
Вкладка Теги (Tags) позволяет вам массово обновлять теги на уровне шаблона.

В тегах поддерживаются пользовательские макросы, макросы {INVENTORY.*}, а также {HOST.HOST}, {HOST.NAME}, {HOST.CONN}, {HOST.DNS}, {HOST.IP}, {HOST.PORT} и {HOST.ID}. Обратите внимание, теги с одинаковыми именами, но с разными значениями, не считаются «дубликатами», и их можно добавлять на один шаблон.
Вкладка Макросы позволяет массово обновлять макросы на уровне шаблона.

При выборе соответствующей кнопки доступны следующие варианты обновления макросов:
- Добавить — указать дополнительные пользовательские макросы для шаблонов. Если установлен флажок Обновить существующие, для указанного имени макроса будут обновлены значение, тип и описание. Если флажок не установлен, макрос с таким именем, уже существующий в шаблоне или шаблонах, обновлен не будет.
- Обновить — заменить значения, типы и описания макросов, указанных в этом списке. Если установлен флажок Добавить отсутствующие, макрос, которого ранее не было в шаблоне, будет добавлен как новый макрос. Если флажок не установлен, будут обновлены только макросы, уже существующие в шаблоне.
- Удалить — удалить указанные макросы из шаблонов. Если установлен флажок Кроме выбранных, будут удалены все макросы, кроме указанных в списке. Если флажок не установлен, будут удалены только макросы, указанные в списке.
- Удалить все — удалить все пользовательские макросы из шаблонов. Если флажок Я подтверждаю удаление всех макросов не установлен, откроется новое всплывающее окно с запросом подтверждения удаления всех макросов.
Вкладка Сопоставление значений позволяет массово обновлять сопоставления значений.

Для обновления сопоставлений значений доступны кнопки со следующими параметрами:
- Добавить — добавить сопоставления значений в шаблоны. Если выбрать Обновить существующие, будут обновлены все свойства сопоставления значений с этим именем. В противном случае, если сопоставление значений с таким именем уже существует, оно не будет обновлено.
- Обновить — обновить существующие сопоставления значений. Если выбрать Добавить отсутствующие, сопоставление значений, которого ранее не было в шаблоне, будет добавлено как новое сопоставление значений. В противном случае будут обновлены только сопоставления значений, которые уже существуют в шаблоне.
- Переименовать — присвоить новое имя существующему сопоставлению значений.
- Удалить — удалить указанные сопоставления значений из шаблонов. Если выбрать Кроме выбранных, будут удалены все сопоставления значений, кроме указанных.
- Удалить все — удалить все сопоставления значений из шаблонов. Если флажок Я подтверждаю удаление всех сопоставлений значений не установлен, откроется новое всплывающее окно с запросом подтверждения удаления.
Параметры Добавить из шаблона и Добавить из узла сети доступны для операций добавления и обновления сопоставлений значений. Они позволяют выбрать сопоставления значений соответственно из шаблона или узла сети.
Когда все необходимые изменения будут внесены, нажмите Update. Атрибуты будут соответствующим образом обновлены для всех выбранных шаблонов.