Sie können einen Agenten auf einer Endpunkt-VM mithilfe eines Skripts installieren oder deinstallieren.

Voraussetzungen

  • Die Endpunkt-VM muss in vRealize Operations verfügbar sein.
  • Machen Sie alle erforderlichen Angaben. Weitere Informationen finden Sie unter Vorbedingungen.
  • Das Paket zum Extrahieren muss auf der Endpunkt-VM verfügbar sein.
  • Der Benutzer muss über Zugriffsberechtigungen für den Download-Ordner verfügen.
  • Die Gast-IP muss ordnungsgemäß konfiguriert sein und muss über vCenter Server hinweg eindeutig sein. Wenn mehr als eine Endpunkt-VM mit derselben IP über vCenter Server hinweg überwacht wird, kann das Skript nicht aufgelöst und die Anwendungsüberwachung nicht abonniert werden.
  • Das Cloud-Konto muss für den vCenter Server konfiguriert werden, zu dem die Endpunkt-VM gehört.
  • Die Endpunkt-VM muss über Zugriff auf Port 443 in vRealize Operations verfügen.
  • Der vRealize Operations-Benutzer muss über folgende Berechtigungen verfügen:
    • Verwaltung > REST-APIs > Alle anderen Lese- und Schreib-APIs
    • Verwaltung > REST-APIs > Lesezugriff für APIs
    • Umgebung > Anwendungen > Telegraf-Agenten verwalten
    • Umgebung > Aktionen > Virtuelle Maschinen laden
    • Umgebung > Aktionen > Bootstrap herunterladen
    Hinweis: Navigieren Sie zum Überprüfen von Berechtigungen zu Verwaltung > Zugriffssteuerung > Rollen und wählen Sie die Rolle aus, der der Benutzer zugewiesen ist. Sie können die Berechtigungen auf der rechten Seite am Seitenende anzeigen.
  • Derzeit wird nur IPv4 unterstützt.
  • Die VMTools-Version muss 10.2 oder höher sein.

Prozedur

  1. Melden Sie sich bei der Endpunkt-VM an, auf der Sie den Agenten installieren/deinstallieren möchten und laden Sie das Beispielskript aus dem Cloud-Proxy von folgendem Speicherort herunter: https://<CloudProxy>/downloads/salt/download.sh.
    Führen Sie einen der folgenden Befehle aus:
    wget --no-check-certificate https://<CloudProxy>/downloads/salt/download.sh
    curl -k “https://<CloudProxy>/downloads/salt/download.sh” --output download.sh
    
    Hinweis: Verwenden Sie die entsprechende Cloud Proxy-IP-Adresse /FQDN für <CloudProxy> in den angegebenen vorhergehenden Befehlen und Speicherorten.
  2. Machen Sie das Skript mit folgendem Befehl ausführbar:
    chmod +x download.sh
  3. Führen Sie den folgenden Befehl aus, um das Skript auszuführen und den Agenten zu installieren/deinstallieren:
    ./download.sh  -o <operation> -v <vrops_ip_or_fqdn> -u <vrops_user> -p <vrops_password> [-d download_tmp_dir] [-c cloud_proxy_ip]
    
    Description of arguments:
    operation - Bootstrap operation. values: install, uninstall.
    vrops_ip_or_fqdn - IP/FQDN of vRealize Operations. This can be the address of any vRealize Operations node or VIP of vRealize Operations.
    vrops_user - vRealize Operations user. The user should have enough permissions.
    vrops_password - Password of vRealize Operations.
    download_tmp_dir - Temporary directory to download agent related bits. It is an optional parameter. Default value: current directory.
    cloud_proxy_ip - Cloud proxy IP on which the AppOS Adapter instance will be created. It is an optional parameter. Default value: Cloud proxy where the vCenter adapter resides.

    Um den Bootstrap-Status zu verifizieren, überprüfen Sie die Datei uaf-bootstrap-results . Wenn die Installation fehlschlägt, suchen Sie nach Fehlermeldungen in uaf_bootstrap.log.

    Wenn das Skript erfolgreich ist, wird der Status des Agenten in der Registerkarte Telegraf-Agenten verwalten nach einem Erfassungszyklus aktualisiert, der 5 bis 10 Minuten benötigt.

    Hinweis: Wenn Sie ein Automatisierungsskript verwenden, wird die gleichzeitige Agenteninstallation mit einer Stapelgröße von 20 unterstützt.