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

Проверить сервер управления на SCOM 2012

Мне нужно проверить около 400 машин на наличие сервера управления, поскольку мы перешли со SCOM 2007 на 2012 год, и нам нужно проверить, все ли указывает на старый сервер SCOM 2007.

На отдельном сервере я вижу следующее:

Я проверяю это на отдельных серверах, открывая AgentControlPanel.exe под c:\program files\system center Operations management\agent.

Я надеюсь, что есть способ обойти это с помощью PowerShell, но мне не очень нравится Google.

Агент SCOM хранит свою конфигурацию в HKLM: \ Software \ Microsoft \ Microsoft Operations Manager \ 3.0 \ Agement Management Groups.

У каждой группы управления будет свой подконтейнер, который должно быть достаточно легко протестировать. Скорее всего, ваш старый и новый серверы SCOM будут иметь разные имена групп управления, поэтому вы можете просто проверить наличие старого. Если вы что-то изменили в реестре, вам необходимо перезапустить агент SCOM, чтобы изменения вступили в силу.

if (test-path "HKLM:\Software\Microsoft\Microsoft Operations Manager\3.0\Agement Management Groups\OLDMG")
{write-host "this computer is using the old SCOM server"}

Старый сервер SCOM еще жив? Если это так, я бы просто проверил, есть ли в консоли «отвечающие» компьютеры. Это сэкономит вам массу работы.