Установка агента Windows вручную с помощью MOMAgent.msi

Важно!

Поддержка этой версии Operations Manager завершена. Мы рекомендуем выполнить обновление до Operations Manager 2022.

Вы можете использовать для MOMAgent.msi развертывания агентов System Center Operations Manager из командной строки или с помощью мастера установки. Развертывание агентов из командной строки также называется установкой вручную. Список поддерживаемых операционных систем см. в разделе Требования Microsoft Monitoring Agent к операционной системе.

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

  • Учетная запись, используемая для запуска MOMAgent.msi, должна иметь права администратора на компьютере, на котором устанавливается агент.

  • Каждый агент, устанавливаемый с помощью мастера установки или командой строки, должен быть утвержден группой управления. Дополнительные сведения см. в статье Process Manual Agent Installations.

  • Если агент развернут вручную на контроллере домена, то при последующем развертывании пакета управления Active Directory могут возникать ошибки. Объект модуля поддержки Active Directory используется пакетом управления Active Directory на контроллерах домена Windows. Если агент устанавливается с помощью мастера обнаружения, то объект модуля поддержки пакета управления Active Directory, как правило, устанавливается автоматически. Чтобы предотвратить появление ошибок или исправить уже возникшие ошибки, необходимо вручную установить пакет установщика Windows OomADs.msi на затронутом контроллере домена. Файл может размещаться на контроллере домена в папке %ProgramFiles%\Microsoft Monitoring Agent\Agent\HelperObjects.

  • Необходимо настроить группу управления (или отдельный сервер управления) для приема агентов, установленных с MOMAgent.msi, иначе они будут автоматически отклонены и, следовательно, не будут отображаться в консоли управления. Дополнительные сведения см. в статье Process Manual Agent Installations. Если группа управления или сервер настраиваются на принятие установленных вручную агентов после их установки, то эти агенты будут отображаться в консоли примерно через час.

Примечание

Сведения о требованиях к портам для агентов см. в статье Взаимодействие между агентами и серверами управления.

Файл MOMAgent.msi можно найти на установочном носителе Operations Manager и в следующей папке на сервере управления System Center Operations Manager: %ProgramFiles%\Microsoft System Center 2016\Operations Manager\Server\AgentManagementплатформа>.

Файл MOMAgent.msi можно найти на установочном носителе Operations Manager и в следующей папке на сервере управления System Center Operations Manager: %ProgramFiles%\Microsoft System Center\Operations Manager\Server\AgentManagement<платформа>.

Важно!

Функция наблюдения за производительностью приложений (APM) в агенте System Center 2016 Operations Manager и версии 1801 приводит к сбою пулов приложений IIS, которые работают в среде выполнения .NET Framework 2.0. По умолчанию компоненты APM устанавливаются во время установки агента на компьютер Windows. Чтобы избежать проблем и не допустить установку компонентов APM на целевых серверах Windows при развертывании агента, добавьте параметр NOAPM=true.

Развертывание агента Operations Manager с помощью мастера установки агента

Выполните следующие действия, чтобы развернуть агент Operations Manager с помощью мастера установки агента.

  1. Используйте права локального администратора для входа на компьютер, на котором требуется установить агент.

  2. На установочном носителе Operations Manager дважды щелкните файл Setup.exe.

  3. В разделе Необязательные установки выберите Локальный агент.

  4. На странице приветствия нажмите кнопку Далее.

  5. На странице Важное уведомление просмотрите условия лицензионного соглашения на использование программного обеспечения Майкрософт и выберите Я принимаю.

  6. На странице Конечная папка оставьте папку установки по умолчанию или выберите Изменить и введите путь, а затем нажмите кнопку Далее.

  7. На странице Параметры установки агента можно выбрать, следует ли подключить агент к Operations Manager. При подключении агента к Operations Manager можно вручную выбрать группу управления, в которой будет участвовать агент, выполняя мониторинг. Если этот параметр не выбран, агент по-прежнему сможет собирать данные мониторинга производительности приложений локально. Вы можете изменить сделанный выбор в элементе Агент наблюдения на панели управления.

  8. На странице Конфигурация группы управления выполните следующие действия.

    а. Введите имя группы управления в поле Имя группы управления и имя сервера (какой сервер?) в поле Сервер управления .

    Примечание

    Чтобы использовать сервер шлюза, введите его имя в текстовом поле Сервер управления .

    б. Введите значение в поле Порт сервера управления или оставьте значение по умолчанию 5723.

    c. Введите Далее.

  9. На странице Учетная запись действия агента оставьте значение по умолчанию Local System (Локальная система) или выберите Domain or Local Computer Account (Учетная запись домена или локального компьютера). введите учетную запись пользователя, пароль и домен или локальный компьютер; и нажмите кнопку Далее.

  10. На странице Готово к установке просмотрите параметры и нажмите кнопку Установить , чтобы открыть страницу Установка Microsoft Monitoring Agent .

  11. Когда откроется страница Завершение работы мастера настройки агента мониторинга Майкрософт , нажмите кнопку Готово.

Развертывание агента Operations Manager из командной строки

Выполните следующие действия, чтобы развернуть агент Operations Manager из командной строки:

  1. Войдите на компьютер, на котором требуется установить агент, с помощью учетной записи с правами локального администратора.

  2. Откройте командную строку как администратор.

  3. Выполните следующую команду.

    
    %WinDir%\System32\msiexec.exe /i path\Directory\MOMAgent.msi /qn USE_SETTINGS_FROM_AD={0|1} USE_MANUALLY_SPECIFIED_SETTINGS={0|1} MANAGEMENT_GROUP=MGname MANAGEMENT_SERVER_DNS=MSname MANAGEMENT_SERVER_AD_NAME =MSname SECURE_PORT=PortNumber ACTIONS_USE_COMPUTER_ACCOUNT={0|1} ACTIONSUSER=UserName ACTIONSDOMAIN=DomainName ACTIONSPASSWORD=Password AcceptEndUserLicenseAgreement=1
    
    

    Примечание

    Убедитесь, что вы используете правильную 32-разрядную или 64-разрядную версию MOMAgent.msi для компьютера, на котором устанавливается агент.

    где:

    Параметр Значение
    USE_SETTINGS_FROM_AD={0|1} Показывает, будут ли установлены в командной строке свойства параметров группы управления. Укажите 0, если требуется установка свойств в командной строке. Укажите 1 для использования параметров группы управления из Active Directory.
    USE_MANUALLY_SPECIFIED_SETTINGS=={0|1} Если значение параметра USE_SETTINGS_FROM_AD = 1, то значение параметра USE_MANUALLY_SPECIFIED_SETTINGS должно быть равно 0.
    MANAGEMENT_GROUP=MGname Группа управления, которая будет управлять этим компьютером.
    MANAGEMENT_SERVER_DNS=MSname Полное доменное имя сервера управления. Чтобы использовать сервер шлюза, введите его полное доменное имя в качестве значения параметра MANAGEMENT_SERVER_DNS.
    MANAGEMENT_SERVER_AD_NAME=ADname Используйте этот параметр, чтобы задать полное имя доменных служб Active Directory, если DNS-имена компьютеров и имена Active Directory различаются.
    SECURE_PORT=PortNumber Устанавливает номер порта службы работоспособности.
    ENABLE_ERROR_REPORTING={0|1} Необязательный параметр. Используйте этот параметр с 1 , чтобы согласиться на пересылку отчетов об ошибках в корпорацию Майкрософт. Если этот параметр не включен, для установки агента по умолчанию используется значение 0, что позволяет отказаться от пересылки отчетов об ошибках.
    QUEUE_ERROR_REPORTS={0|1} Необязательный параметр. Используйте этот параметр с 1 , чтобы ставить отчеты об ошибках в очередь, или с 0 для немедленной отправки отчетов. Если этот параметр не включен, установка агента по умолчанию будет равной 0.
    INSTALLDIR=path Необязательный параметр. Используйте этот параметр при необходимости установки агента в папку, отличающуюся от используемого по умолчанию пути. Обратите внимание, что к этому значению будет добавляться \Agent.
    ACTIONS_USE_COMPUTER_ACCOUNT={0|1} Указание использования указанной учетной записи пользователя (0) или локальной системной учетной записи (1).
    ACTIONSUSER=UserName Устанавливает UserNameдля учетной записи действий агента. Этот параметр является обязательным при установке параметра ACTIONS_USE_COMPUTER_ACCOUNT = 0.
    ACTIONSDOMAIN= DomainName Устанавливает домен для учетной записи действий агента, определенной с помощью параметра ACTIONSUSER.
    ACTIONSPASSWORD= Password Пароль для пользователя, заданного с помощью параметра ACTIONSUSER.
    NOAPM=1 Необязательный параметр. Устанавливает агент Operations Manager без наблюдения за производительностью приложений .NET. Если вы используете AVIcode 5.7, noAPM=1 оставляет агент AVIcode на месте. Если вы используете AVIcode 5.7 и устанавливаете агент Operations Manager с помощью momagent.msi без NOAPM=1, агент AVIcode будет работать неправильно и будет создано оповещение.
    AcceptEndUserLicenseAgreement=1 Используется для подтверждения принятия условий лицензионного соглашения. Этот параметр является обязательным, если вы используете /qn для выполнения полностью автоматической установки агента.

Примеры установки агента из командной строки

Ниже приведены примеры разных способов установки пакета установщика Windows MOMAgent.msi вручную из командной строки. Вы можете выполнять новые установки агентов, обновлять агенты предыдущих выпусков Operations Manager, удалять агенты или изменять конфигурацию агента (например, группу или сервер управления, связанные с агентом).

Установка агента с использованием определенной учетной записи действия

В следующем примере показана установка агента с использованием учетной записи действия.

msiexec.exe /i path\Directory\MOMAgent.msi /qn /l*v %temp%\OMAgentinstall.log USE_SETTINGS_FROM_AD=0 MANAGEMENT_GROUP=<MG_Name> MANAGEMENT_SERVER_DNS=<MSDNSName> MANAGEMENT_SERVER_AD_NAME=<MSDNSName> ACTIONS_USE_COMPUTER_ACCOUNT=0 ACTIONSUSER=<AccountUser> ACTIONSDOMAIN=<AccountDomain> ACTIONSPASSWORD=<AccountPassword> USE_MANUALLY_SPECIFIED_SETTINGS=1 AcceptEndUserLicenseAgreement=1

Установка агента с использованием локальной системной учетной записи

В следующем примере показана установка агента с использованием локальной системной учетной записи.

msiexec.exe /i path\Directory\MOMAgent.msi /qn /l*v %temp%\OMAgentinstall.log USE_SETTINGS_FROM_AD=0 MANAGEMENT_GROUP=<MG_Name> MANAGEMENT_SERVER_DNS=<MSDNSName> MANAGEMENT_SERVER_AD_NAME=<MSDNSName> ACTIONS_USE_COMPUTER_ACCOUNT=1 USE_MANUALLY_SPECIFIED_SETTINGS=1 AcceptEndUserLicenseAgreement=1

Установка агента с интеграцией Active Directory и использованием определенной учетной записи действия

Следующий пример устанавливает агент, используя Active Directory и учетную запись действия.

msiexec /i path\Directory\MOMAgent.msi /qn /l*v %temp%\OMAgentInstall.log USE_SETTINGS_FROM_AD=1 USE_MANUALLY_SPECIFIED_SETTINGS=0 ACTIONS_USE_COMPUTER_ACCOUNT=0 ACTIONSUSER=<AccountUser> ACTIONSDOMAIN=<AccountDomain> ACTIONSPASSWORD=<AccountPassword> AcceptEndUserLicenseAgreement=1

Установка агента с интеграцией Active Directory и использованием локальной системной учетной записи

Следующий пример устанавливает агент, используя Active Directory и локальную системную учетную запись.

msiexec /i path\Directory\MOMAgent.msi /qn /l*v %temp%\OMAgentInstall.log USE_SETTINGS_FROM_AD=1 ACTIONS_USE_COMPUTER_ACCOUNT=1 USE_MANUALLY_SPECIFIED_SETTINGS=0 AcceptEndUserLicenseAgreement=1

Обновление агента в предыдущей версии Operations Manager

Следующий пример выполняет обновление агента.

msiexec /i path\Directory\MOMAgent.msi /qn /l*v %temp%\OMAgentUpgrade.log AcceptEndUserLicenseAgreement=1

Удаление агента

Следующий пример выполняет удаление агента.

msiexec /x path\Directory\MOMAgent.msi /qn /l*v %temp%\OMAgentUninstall.log

Развертывание агента с отключенным компонентом APM с помощью PowerShell

В приведенном ниже примере показано, как установить агент Windows из PowerShell с отключенным компонентом наблюдения за производительностью приложений (APM).

$PrimaryMS = Get-SCOMManagementServer -Name <MSDNSName>
Install-SCOMAgent -DNSHostName 'ComputerA.contoso.com' -PrimaryManagementServer $PrimaryMS -NoAPM

Восстановление агента и отключение APM с помощью PowerShell

В приведенном ниже примере показано, как восстановить агент Windows из PowerShell и отключить компонент наблюдения за производительностью приложений (APM).

Get-SCOMAgent -DNSHostName "ComputerA.contoso.net" | Repair-SCOMAgent -NoAPM

Дальнейшие действия