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

Wichtig

Diese Version von Operations Manager hat das Supportende erreicht. Sie sollten ein Upgrade auf Operations Manager 2019 durchführen.

Sie können die Datei „MOMAgent.msi“ verwenden, um System Center Operations Manager-Agents über die Befehlszeile oder mithilfe des Setup-Assistenten bereitzustellen. Diese Art der Agentbereitstellung wird auch als „manuelle Installation“ bezeichnet. Eine Liste der unterstützten Betriebssystemversionen finden Sie unter Anforderungen an das Betriebssystem von Microsoft Monitoring Agent.

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

  • Das für die Ausführung von MOMAgent.msi verwendete Konto muss über Administratorrechte für den Computer verfügen, auf dem Agents installiert werden sollen.

  • Jeder mit dem Setup-Assistenten oder über die Befehlszeile installierte Agent muss durch eine Verwaltungsgruppe genehmigt werden. Weitere Informationen finden Sie unter Process Manual Agent Installations.

  • 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 für die Annahme von Agents konfiguriert sein, die mit der Datei MOMAgent.msi installiert wurden. Andernfalls werden die Agents automatisch abgelehnt und in der Betriebskonsole nicht angezeigt. Weitere Informationen finden Sie unter Process Manual Agent Installations. 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

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

„MOMAgent.msi“ finden Sie in den Operations Manager-Installationsmedien und im folgenden Ordner auf einem System Center – Operations Manager-Verwaltungsserver: %ProgramFiles%\Microsoft System Center 2016\Operations Manager\Server\AgentManagementPlattform>. Für einen Verwaltungsserver der Version 1801 oder höher finden Sie die Agentinstallationsdateien im folgenden Ordner: %ProgramFiles%\Microsoft System Center\Operations Manager\Server\AgentManagementPlattform>.

Wichtig

Das Feature Anwendungsleistungsüberwachung (Application Performance Monitoring, APM) in System Center 2016 Operations Manager und Version 1801-Agent führt mit IIS-Anwendungspools, die unter .NET Framework 2.0 ausgeführt werden, zum Absturz. Wenn der Agent auf einem Windows-Computer installiert ist, werden die APM-Komponenten standardmäßig installiert. Um beim Bereitstellen des Agents auf Windows-Zielservern Probleme zu vermeiden und die Installation der APM-Komponenten zu verhindern, fügen Sie den NOAPM=true-Parameter hinzu.

So stellen Sie den Operations Manager-Agent mithilfe des Setup-Assistenten bereit

  1. Melden Sie sich mit lokalen Administratorrechten bei dem Computer an, auf dem Sie den Agent installieren möchten.

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

  3. Klicken Sie unter Optionale Installationenauf Lokaler Agent.

  4. Klicken Sie auf der Seite Willkommen auf Weiter.

  5. Überprüfen Sie auf der Seite Wichtiger Hinweis die Microsoft-Software-Lizenzbedingungen, und klicken Sie dann auf Ich stimme zu.

  6. Behalten Sie auf der Seite Zielordner den Standardinstallationsordner bei, oder geben Sie nach Klicken auf Ändern einen anderen Pfad ein, und klicken Sie dann auf Weiter.

  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 die Verwaltungsgruppe, in die der Agent bei der Überwachung eingebunden wird, manuell auswählen. Wenn Sie diese Option nicht auswählen, können mit dem Agent dennoch Daten zur Anwendungsleistungsüberwachung lokal gesammelt werden. Sie können Ihre Auswahl in der Systemsteuerung unter Monitoring Agent ändern.

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

    a. Geben Sie den Namen der Verwaltungsgruppe in das Feld Verwaltungsgruppenname und den Servernamen in das Feld Verwaltungsserver ein.

    Hinweis

    Geben Sie in das Textfeld Verwaltungsserver den Gatewayservernamen ein, um einen Gatewayserver zu verwenden.

    b. Geben Sie in das Feld Verwaltungsserverporteinen Wert ein, oder übernehmen Sie den Standardport 5723.

    c. Klicken Sie auf Weiter.

  9. Übernehmen Sie auf der Seite Agentaktionskonto die Standardeinstellung Lokales System, oder wählen Sie Domänenkonto oder lokales Computerkontoaus. Machen Sie unter Benutzerkonto, Kennwortund Domäne oder lokaler Computerdie entsprechenden Eingaben, und klicken Sie dann auf Weiter.

  10. Überprüfen Sie auf der Seite Bereit zum Installieren die Einstellungen, und klicken Sie dann auf Installieren, 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, klicken Sie auf Fertig stellen.

So stellen Sie den Operations Manager-Agent über die Befehlszeile bereit

  1. Melden Sie sich mit lokalen Administratorrechten beim Computer an, auf dem der Agent installiert werden soll.

  2. Öffnen Sie eine Eingabeaufforderung als Administrator.

  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 die richtige MOMAgent.msi-Version (32-Bit oder 64-Bit) für den Computer verwenden, auf dem der Agent installiert werden soll.

    Dabei gilt Folgendes:

    Parameter Wert
    USE_SETTINGS_FROM_AD={0|1} Gibt an, ob die Eigenschaften der Verwaltungsgruppeneinstellungen in der Befehlszeile festgelegt werden. „0“ bedeutet „Ja“. „1“ bedeutet „Nein“, d. h. die Einstellungen werden Active Directory entnommen.
    USE_MANUALLY_SPECIFIED_SETTINGS=={0|1} USE_MANUALLY_SPECIFIED_SETTINGS muss „0“ sein, wenn USE_SETTINGS_FROM_AD=1.
    MANAGEMENT_GROUP=Verwaltungsgruppenname Gibt die Verwaltungsgruppe an, von der der Computer verwaltet wird.
    MANAGEMENT_SERVER_DNS=Verwaltungsservername Gibt den vollqualifizierten Namen (fully qualified domain name, FQDN) der Domäne des Verwaltungsservers an. Geben Sie MANAGEMENT_SERVER_DNSals vollqualifizierten Domänennamen des Gatewayservers ein, um einen Gatewayserver zu verwenden.
    MANAGEMENT_SERVER_AD_NAME=AD-Name Verwenden Sie diesen Parameter, wenn sich die DNS- und Active Directory-Namen des Computers unterscheiden, um den vollqualifizierten Active Directory-Domänendienstnamen anzugeben.
    SECURE_PORT=Portnummer. Legt die Portnummer des Integritätsdiensts fest.
    ENABLE_ERROR_REPORTING={0|1} Optionaler Parameter. Wenn Sie diesen Parameter auf „1“ setzen, werden Fehlerberichte an Microsoft weitergeleitet. Wenn Sie diesen Parameter nicht angeben, wird für die Agent-Installation standardmäßig der Wert „0“ verwendet, und es erfolgt keine Berichtweiterleitung.
    QUEUE_ERROR_REPORTS={0|1} Optionaler Parameter. Wenn Sie diesen Parameter auf „1“ setzen, werden Fehlerberichte in die Warteschlange gestellt. Mit „0“ werden die Berichte sofort übertragen. Wenn Sie diesen Parameter nicht angeben, wird für die Agent-Installation standardmäßig der Wert „0“ verwendet.
    INSTALLDIR=Pfad Optionaler Parameter. Verwenden Sie diesen Parameter, wenn Sie für die Agentinstallation ein anderes Verzeichnis als den Standardinstallationspfad angeben möchten. Hinweis: „\Agent“ wird an diesen Wert angefügt.
    ACTIONS_USE_COMPUTER_ACCOUNT={0|1} Gibt an, ob ein Benutzerkonto (0) oder das lokale Systemkonto (1) verwendet werden soll.
    ACTIONSUSER=Benutzername Setzt das Agentaktionskonto auf UserName. Dieser Parameter ist erforderlich, wenn die Einstellung ACTIONS_USE_COMPUTER_ACCOUNT=0 verwendet wird.
    ACTIONSDOMAIN= DomainName Legt die Domäne für das mit dem Parameter ACTIONSUSER identifizierte Agentaktionskonto fest.
    ACTIONSPASSWORD= Password Das Kennwort für den mit dem Parameter ACTIONSUSER identifizierten Benutzer.
    NOAPM=1 Optionaler Parameter. Installiert den Operations Manager-Agent ohne Leistungsüberwachung für .NET-Anwendungen. Bei Verwendung von AVIcode 5.7 wird der AVIcode-Agent durch NOAPM=1 beibehalten. Wenn Sie AVIcode 5.7 verwenden und den Operations Manager-Agent mithilfe von „MOMAgent.msi“ ohne die Einstellung NOAPM=1 installieren, funktioniert der AVIcode-Agent nicht ordnungsgemäß, weshalb eine Warnung generiert wird.
    AcceptEndUserLicenseAgreement=1 Wird verwendet, um den Lizenzbedingungen zuzustimmen. Dieser Parameter ist erforderlich, wenn Sie „/qn“ zum Ausführen einer vollständig unbeaufsichtigten Installation des Agents verwenden.

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

Die folgenden Beispiele zeigen verschiedene Arten, in denen Sie das Windows-Installationspaket „MOMAgent.msi“ manuell über die Befehlszeile installieren können. Sie können neue Installationen von Agents durchführen, Agents früherer Versionen von Operations Manager aktualisieren, den Agent deinstallieren oder die Konfiguration von Agents (etwa deren Verwaltungsgruppe oder Verwaltungsserver) ändern.

Agentinstallation unter Verwendung eines spezifischen Aktionskontos

Das folgende Beispiel veranschaulicht eine Erstinstallation eines Agents unter Verwendung eines spezifischen Aktionskontos:

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

Agentinstallation mithilfe des Kontos „Lokales System“

Im folgenden Beispiel wird eine Agentneuinstallation unter Verwendung des Aktionskontos „Lokales System“ beschrieben.

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

Agentinstallation mit Active Directory-Integration unter Verwendung eines spezifischen Aktionskontos

Im folgenden Beispiel wird ein Agent mithilfe von Active Directory und unter Verwendung eines spezifischen Aktionskontos 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

Agentinstallation mit Active Directory-Integration und unter Verwendung des Kontos „Lokales System“

Im folgenden Beispiel wird ein Agent mithilfe von Active Directory und unter Verwendung des Aktionskontos „Lokales System“ 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

Agentupgrade von einer früheren Version von Operations Manager

Im folgenden Beispiel wird ein Agent aktualisiert.

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 mit deaktivierten Komponenten der Überwachung der Anwendungsleistung (APM) installieren.

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

Reparieren des Agents und Deaktivieren von APM mit PowerShell

Das folgende Beispiel zeigt, wie Sie den Windows-Agent über PowerShell reparieren mit die Komponenten der Überwachung der Anwendungsleistung (APM) deaktivieren.

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

Nächste Schritte