Freigeben über


Manuelles Installieren des Windows-Agents mithilfe von „MOMAgent.msi“

Sie können MOMAgent.msi verwenden, um System Center Operations Manager-Agenten über die Befehlszeile oder mithilfe des Setup-Assistenten bereitzustellen. Die Bereitstellung von Agents über die Befehlszeile wird auch als manuelle Installation bezeichnet. Eine Liste der unterstützten Betriebssystemversionen finden Sie unter Microsoft Monitoring Agent-Betriebssystemanforderungen.

Bevor Sie eine der beiden Methoden verwenden, um den Agent manuell bereitzustellen, stellen Sie sicher, dass Folgendes zutrifft:

  • Das Konto, das zum Ausführen von MOMAgent.msi verwendet wird, muss über administrative Rechte auf dem Computer verfügen, auf dem Sie den Agent installieren.

  • Jeder mit dem Setup-Assistenten oder über die Befehlszeile installierte Agent muss durch eine Verwaltungsgruppe genehmigt werden. Weitere Informationen finden Sie unter Verarbeiten von manuellen Agentinstallationen.

  • Wurde ein Agent manuell auf einem Domänencontroller bereitgestellt, können bei der späteren Bereitstellung eines Active Directory-Management Packs Fehler auftreten. Das Active Directory-Hilfsobjekt wird vom Active Directory-Management Pack auf Windows-Domänencontrollern verwendet. Das Hilfsobjekt für Active Directory-Management Packs wird normalerweise automatisch installiert, wenn Agents mit dem Ermittlungs-Assistenten bereitgestellt werden. Um Fehler zu verhindern, oder zum Wiederherstellen nach bereits aufgetretenen Fehlern, müssen Sie das Windows-Installationspaket „OomADs.msi“ manuell auf dem betroffenen Domänencontroller installieren. Die Datei befindet sich auf dem Domänencontroller im Ordner %ProgramFiles%\Microsoft Monitoring Agent\Agent\HelperObjects.

  • Eine Verwaltungsgruppe (oder ein einzelner Verwaltungsserver) muss so konfiguriert sein, dass sie Agenten akzeptiert, die mit MOMAgent.msi installiert wurden. Andernfalls werden sie automatisch abgelehnt und daher nicht in der Operations-Konsole angezeigt. Weitere Informationen finden Sie unter Verarbeiten von manuellen Agentinstallationen. Wenn die Verwaltungsgruppe bzw. der Verwaltungsserver nach der manuellen Installation von Agents für deren Annahme konfiguriert wird, dauert es etwa eine Stunde, bis die Agents in der Konsole erscheinen.

Hinweis

Weitere Informationen zu den Portanforderungen für Agenten finden Sie unter Kommunikation zwischen Agenten und Verwaltungsservern.

MOMAgent.msi befindet sich auf dem Operations Manager-Installationsmedium und im folgenden Ordner auf einem System Center – Operations Manager-Verwaltungsserver %ProgramFiles%\Microsoft System Center 2016\Operations Manager\Server\AgentManagement<platform>.

„MOMAgent.msi“ finden Sie in den Operations Manager-Installationsmedien und im folgenden Ordner auf einem System Center – Operations Manager-Verwaltungsserver: %ProgramFiles%\Microsoft System Center\Operations Manager\Server\AgentManagement<Plattform>.

Wichtig

Die Application Performance Monitoring (APM)-Funktion in System Center 2016 Operations Manager führt zu einem Absturz bei IIS-Anwendungspools, die unter der .NET Framework 2.0-Laufzeitumgebung ausgeführt werden. Wenn der Agent auf einem Windows-Computer installiert ist, werden die APM-Komponenten standardmäßig installiert. Um Probleme zu vermeiden und die Installation der APM-Komponenten auf Ziel-Windows-Servern zu verhindern, wenn Sie den Agenten bereitstellen, fügen Sie den Parameter NOAPM=true hinzu.

Bereitstellen des Operations Manager-Agents mit dem Agent-Setup-Assistenten

Führen Sie die folgenden Schritte aus, um den Operations Manager-Agenten mit dem Agenten-Setup-Assistenten bereitzustellen:

  1. Verwenden Sie lokale Administratorrechte, um sich bei dem Computer anzumelden, auf dem Sie den Agent installieren möchten.

  2. Doppelklicken Sie auf dem Operations Manager-Installationsmedium auf Setup.exe.

  3. Wählen Sie unter Optionale Installationen die Option Lokaler Agent aus.

  4. Wählen Sie auf der Seite Willkommen die Option Weiter aus.

  5. Lesen Sie auf der Seite Wichtiger Hinweis die Microsoft-Softwarelizenzbedingungen, und wählen Sie Ich stimme zu aus.

  6. Behalten Sie auf der Seite Zielordner den Standardinstallationsordner bei, oder wählen Sie Ändern aus, geben Sie einen Pfad ein, und wählen Sie Weiter aus.

  7. Wählen Sie auf der Seite Agent-Setupoptionen aus, ob Sie den Agent mit Operations Manager verbinden möchten. Wenn Sie den Agent mit Operations Manager verbinden, können Sie manuell die Verwaltungsgruppe auswählen, mit der dieser Agent an der Überwachung teilnimmt. Wenn Sie diese Option nicht auswählen, kann der Agent dennoch lokal APM-Daten sammeln. Sie können Ihre Auswahl unter dem Punkt Überwachungsagent in der Systemsteuerung ändern.

  8. Führen Sie auf der Seite Konfiguration der Verwaltungsgruppe die folgenden Schritte aus:

    a. Geben Sie den Namen der Verwaltungsgruppe in das Feld Name der Verwaltungsgruppe und den Servernamen (welcher Server?) in das Feld Verwaltungsserver ein.

    Hinweis

    Um einen Gatewayserver zu verwenden, geben Sie den Namen des Gatewayservers in das Textfeld Verwaltungsserver ein.

    b. Geben Sie in das Feld Verwaltungsserverport einen Wert ein, oder übernehmen Sie den Standardwert 5723.

    c. Wählen Sie Weiter aus.

  9. Übernehmen Sie auf der Seite Agentaktionskonto die Standardeinstellung Lokales System, oder wählen Sie Domänenkonto oder lokales Computerkonto aus. Geben Sie die entsprechenden Werte für Benutzerkonto, Kennwort und Domäne oder lokaler Computer ein, und wählen Sie Weiter aus.

  10. Überprüfen Sie auf der Seite Bereit zur Installation die Einstellungen, und wählen Sie Installieren aus, um die Seite Microsoft Monitoring Agent wird installiert anzuzeigen.

  11. Wenn die Seite Der Setup-Assistent für Microsoft Monitoring Agent wird beendet angezeigt wird, wählen Sie Fertig stellen aus.

Bereitstellen des Operations Manager-Agents über die Befehlszeile

Führen Sie die folgenden Schritte aus, um den Operations Manager-Agent über die Befehlszeile bereitzustellen:

  1. Melden Sie sich an dem Computer an, auf dem Sie den Agent installieren möchten, indem Sie ein Konto mit lokalen Administratorrechten verwenden.

  2. Öffnen Sie als Administrator eine Eingabeaufforderung.

  3. Führen Sie den folgenden Befehl aus:

    
    %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
    
    

    Hinweis

    Stellen Sie sicher, dass Sie die richtige 32-Bit- oder 64-Bit-Version von MOMAgent.msi für den Computer verwenden, auf dem Sie den Agent installieren.

    Dabei gilt Folgendes:

    Parameter Wert
    USE_SETTINGS_FROM_AD={0|1} Gibt an, ob die Eigenschaften der Verwaltungsgruppeneinstellungen in der Befehlszeile festgelegt werden. Verwenden Sie 0, wenn Sie die Eigenschaften in der Befehlszeile festlegen möchten. Verwenden Sie 1, um die Verwaltungsgruppeneinstellungen aus Active Directory zu verwenden.
    USE_MANUALLY_SPECIFIED_SETTINGS=={0|1} If USE_SETTINGS_FROM_AD=1, then USE_MANUALLY_SPECIFIED_SETTINGS must equal 0.
    MANAGEMENT_GROUP=MGname Gibt die Verwaltungsgruppe an, die den Computer verwaltet.
    MANAGEMENT_SERVER_DNS=MSname Gibt den vollqualifizierten Domänennamen für den Verwaltungsserver an. Um einen Gateway-Server zu verwenden, geben Sie den FQDN des Gateway-Servers als MANAGEMENT_SERVER_DNS ein.
    MANAGEMENT_SERVER_AD_NAME=ADname Verwenden Sie diesen Parameter, wenn sich die DNS- und Active Directory-Namen des Computers unterscheiden, um sie auf den vollqualifizierten Active Directory-Domäne Dienstnamen festzulegen.
    SECURE_PORT=PortNumber Legt die Portnummer des Integritätsdiensts fest.
    ENABLE_ERROR_REPORTING={0|1} Optionaler Parameter. Verwenden Sie diesen Parameter zusammen mit 1, um die Weiterleitung von Fehlerberichten an Microsoft zuzulassen. Wenn Sie diesen Parameter nicht angeben, wird bei der Installation des Agenten standardmäßig 0 eingestellt, was die Weiterleitung von Fehlerberichten ausschließt.
    QUEUE_ERROR_REPORTS={0|1} Optionaler Parameter. Verwenden Sie diesen Parameter mit 1, um Fehlerberichte in eine Warteschlange zu stellen oder mit 0, um Berichte sofort zu senden. Wenn Sie diesen Parameter nicht angeben, wird der Agent standardmäßig mit 0 installiert.
    INSTALLDIR=path Optionaler Parameter. Verwenden Sie diesen Parameter, wenn Sie den Agent in einem anderen Ordner als dem Standardinstallationspfad installieren möchten. Beachten Sie, dass „\Agent“ an diesen Wert angefügt wird.
    ACTIONS_USE_COMPUTER_ACCOUNT={0|1} Gibt an, ob ein angegebenes Benutzerkonto (0) oder das lokale Systemkonto (1) verwendet werden soll.
    ACTIONSUSER=UserName Setzt das Agent-Action-Konto auf UserName. Dieser Parameter ist erforderlich, wenn Sie „ACTIONS_USE_COMPUTER_ACCOUNT=0“ angegeben haben.
    ACTIONSDOMAIN= DomainName Legt die Domäne für das Agent-Aktionskonto fest, das mit dem ACTIONSUSER-Parameter identifiziert wird.
    ACTIONSPASSWORD= Password Das Kennwort für den mit dem Parameter „ACTIONSUSER“ identifizierten Benutzerkonto.
    NOAPM=1 Optionaler Parameter. Installiert den Operations Manager-Agent ohne .NET Application Performance Monitoring. Wenn Sie AVIcode 5.7 verwenden, belässt NOAPM=1 den AVIcode-Agent an seinem Platz. Wenn Sie AVIcode 5.7 verwenden und den Operations Manager-Agent mithilfe von momagent.msi ohne NOAPM=1 installieren, funktioniert der AVIcode-Agent nicht ordnungsgemäß, und eine Warnung wird generiert.
    AcceptEndUserLicenseAgreement=1 Wird verwendet, um anzugeben, dass Sie die Endbenutzer-Lizenzvereinbarung (EULA) akzeptieren. Dieser Parameter ist erforderlich, wenn Sie „/qn“ verwenden, um eine vollständig automatische Installation des Agents auszuführen.

Beispiele für die Installation des Agenten über die Befehlszeile

Die folgenden Beispiele zeigen verschiedene Möglichkeiten, wie Sie das Windows Installer-Paket MOMAgent.msi manuell über die Befehlszeile installieren können. Sie können neue Installationen von Agents durchführen, Agents von früheren Releases von Operations Manager aktualisieren, den Agent deinstallieren oder die Konfiguration eines Agents ändern (z. B. die Verwaltungsgruppe oder den mit dem Agent verbundenen Verwaltungsserver).

Agent-Installation mit einem bestimmten Aktionskonto

Das folgende Beispiel zeigt eine Neuinstallation eines Agents und verwendet ein bestimmtes Aktionskonto.

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

Agent-Installation mit dem lokalen Systemkonto

Das folgende Beispiel zeigt eine Neuinstallation eines Agents und verwendet das lokale System für das Aktionskonto.

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

Agent-Installation mit Active Directory-Integration und unter Verwendung eines bestimmten Aktionskontos

Im folgenden Beispiel wird ein Agent mithilfe von Active Directory und einem bestimmten Aktionskonto installiert.

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

Agent-Installation mit Active Directory-Integration und unter Verwendung des lokalen Systemkontos

Im folgenden Beispiel wird ein Agent mithilfe von Active Directory und dem lokalen Systemkonto für das Aktionskonto installiert.

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

Agent-Upgrade von einer früheren Version von Operations Manager

Das folgende Beispiel führt ein Upgrade eines Agents durch.

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

Deinstallieren des Agents

Im folgenden Beispiel wird ein Agent deinstalliert.

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

Bereitstellen des Agents mit deaktiviertem APM mithilfe von PowerShell

Das folgende Beispiel zeigt, wie Sie den Windows-Agent über PowerShell installieren, wobei die APM-Komponente (Application Performance Monitoring) deaktiviert ist.

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

Reparieren des Agents und Deaktivieren von APM mithilfe von PowerShell

Das folgende Beispiel zeigt, wie Sie den Windows-Agent über PowerShell reparieren und die APM-Komponente (Application Performance Monitoring) deaktivieren.

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

Nächste Schritte