Назад | Перейти на главную страницу

Как создать динамическую группу SCOM, в которую входят серверы HP с определенным именем

Я хотел бы выбрать серверы HP и начать с NYCEX *. Я посмотрел на следующую группу HP, и запрос выглядит следующим образом:

<Expression>
             <Contains>
                          <MonitoringClass>$MPElement[Name="HewlettPackard.Servers.HPServer"]$</MonitoringClass>
             </Contains>
</Expression>

Как мне воссоздать этот запрос и включить фильтр для шаблона именования или AD OU?

Похоже, вы ищете следующее:

<Expression>
<RegExExpression>
<ValueExpression>
<Property>$MPElement[Name="Windows!Microsoft.Windows.Computer"]/DNSName$</Property>
</ValueExpression>
<Operator>MatchesWildcard</Operator>
<Pattern>NYCEX*</Pattern>
</RegExExpression>
</Expression>

Я использовал DNSName, но вы также можете использовать DisplayName, как упомянул Зак Бонэм.

Хороший способ узнать, как это делается в XML, - это выполнить шаги Зака ​​Бонэма в разделе «Авторинг» и сохранить его в незапечатанном MP, а затем экспортировать незапечатанный MP из раздела Администрирование | Пакеты управления. Затем откройте его в текстовом редакторе. Тогда вы увидите, как обстоят дела в целом.

Похоже, вы там?

Я не смотрю на XML, но из пользовательского интерфейса пробовали ли вы создать группу, нацеленную на класс HewlettPackard.Servers.HPServer (например, не только на WindowsComputer), где DisplayName содержит шаблон, который вы ищете?

Вы всегда можете проверить членство, просмотрев членов группы из Консоли управления | Вкладка "Авторинг" | Меню групп.