Vous pouvez installer un agent sur une VM de point de terminaison à l'aide d'un script.

Conditions préalables

  • La machine virtuelle de point de terminaison doit être disponible dans vRealize Operations.
  • Complétez toutes les conditions préalables. Pour plus d'informations, consultez : Conditions préalables.
  • Le module de décompression doit être disponible sur la machine virtuelle de point de terminaison.
  • L'utilisateur doit disposer d'autorisations d'accès au dossier de téléchargement.
  • La version de Windows PowerShell doit être >= 4.0.
  • L'adresse IP de l'invité doit être correctement configurée et est unique sur les instances de vCenter Server. Si plusieurs machines virtuelles de point de terminaison ayant la même adresse IP dans différentes instances de vCenter Server sont surveillées, le script ne peut pas être résolu et s'abonner à la surveillance d'applications.
  • Le compte de cloud doit être configuré pour l'instance de vCenter Server à laquelle appartient la machine virtuelle de point de terminaison.
  • La VM de point de terminaison vRealize Operations doit pouvoir accéder au port 443.
  • L'utilisateur de vRealize Operations doit disposer des autorisations suivantes :
    • Administration > REST-API > Toutes les autres API de lecture et d'écriture
    • Administration > REST-API > Accès en lecture aux API
    • Environnement > Applications > Gérer l'agent Telegraf
    • Environnement > Actions > Démarrer des machines virtuelles
    • Environnement > Actions > Télécharger le démarrage
    Note : Pour vérifier les autorisations, accédez à Administration > Contrôle d'accès > Rôles, sélectionnez le rôle auquel l'utilisateur est attribué. Vous pouvez afficher les autorisations sur le côté droit à la fin de la page.
  • Seul le protocole IPv4 est pris en charge actuellement.
  • La version de VMTools doit être supérieure ou égale à la version 10.2.

Procédure

  1. Connectez-vous à la VM de point de terminaison sur laquelle vous souhaitez installer/désinstaller l'agent et téléchargez l'exemple de script depuis le proxy cloud, à partir de l'emplacement suivant : https://<CloudProxy>/downloads/salt/download.ps1.

    Si le téléchargement du script échoue avec le message suivant : La demande a été abandonnée : impossible de créer un canal sécurisé SSL/TLS, suivez les étapes mentionnées dans Échec du téléchargement du script sur une plate-forme Windows.

    Exécutez l'une des commandes suivantes :
    PowerShell command:
    Invoke-WebRequest "https://<CloudProxy>/downloads/salt/download.ps1" -OutFile download.ps1
    
    Or if you have the wget tool:
    wget --no-check-certificate https://<CloudProxy>/downloads/salt/download.ps1
    Note : Utilisez l'adresse IP/le nom de domaine complet du proxy Cloud approprié pour <CloudProxy> dans les commandes et l'emplacement précédents spécifiés.
  2. Pour exécuter le script et installer/désinstaller l'agent, exécutez la commande suivante :
    powershell -file .\download.ps1  -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.

    Pour vérifier l'état du démarrage, affichez le fichier uaf-bootstrap-results. En cas d'échec de l'installation, recherchez les messages d'erreur dans uaf_bootstrap.log.

    Si l'exécution du script réussit, le statut de l'agent est mis à jour dans l'onglet Gérer les agents Telegraf après un cycle de collecte d'une durée de 5 à 10 minutes.

    Note : Lorsque vous utilisez un script d'automatisation, l'installation simultanée d'un agent avec une taille de lot de 20 est prise en charge.