Link Search Menu Expand Document

Découvertes VMware

Les découvertes VMware vSphere permettent de lister les ressources d’une infrastructure VMware en utilisant l’API vSphere.

Il existe dans Cyberwatch deux types de découvertes VMware :

  • Les découvertes vSphere générales, listant vos machines virtuelles.
  • Les découvertes ESXi, listant vos hyperviseurs.

Configurer les accès vSphere

Il est recommandé de créer un compte de consultation dédié à Cyberwatch. Ce compte aura a minima besoin d’accès en lecture seule aux machines virtuelles, ce qui peut se configurer depuis l’interface d’administration de vSphere. En cas de permissions insuffisantes, la découverte générera une liste vide ou incomplète, voire une erreur.

Les accès à l’API vSphere sont les mêmes que pour se connecter à l’interface web de vSphere, à savoir un identifiant de la forme utilisateur@domaine et un mot de passe.

Pour configurer les identifiants vSphere à Cyberwatch :

  1. Aller dans le menu Réglages > Identifiants enregistrés, et cliquer sur Ajouter.
  2. Sélectionner le type VMware vSphere.
  3. Renseigner un nom quelconque.
  4. Indiquer l’URL d’accès à l’API vSphere, de la forme https://…/sdk, soit la même que l’URL d’accès web en remplaçant /ui par /sdk.
  5. Renseigner le nom d’utilisateur avec le domaine, et le mot de passe.
  6. Compléter le reste du formulaire selon les besoins et confirmer.

Créer une découverte de machines virtuelles

  1. Aller dans le menu Découvertes, et cliquer sur Ajouter. Dans la partie Infrastructure locale, cliquer sur VMware vSphere.
  2. Saisir le nom donné au scan de découverte.
  3. Sélectionner les éventuels groupes associés au scan.
  4. Sélectionner la source du scan (le scanner Cyberwatch qui lancera l’opération).
  5. Sélectionner dans Identifiants le compte VMware précédemment enregistré.
  6. Sélectionner le mode de découverte afin de choisir la façon dont seront remontés les actifs découverts.
  7. Définir une période. La valeur par défaut 0 jours aura pour effet de lancer le scan une seule fois.
  8. Optionnel - Sélectionner un identifiant de connexion mode sans-agent.
  9. Cliquer sur Confirmer.

À sa création, la découverte sera immédiatement lancée en tâche de fond. L’état de la découverte est consultable depuis Découvertes.

Créer une découverte d’hyperviseurs

Les découvertes VMware ESXi utilisent l’API vSphere pour lister les hyperviseurs par leur chemin dans l’inventaire VMware.

  1. Aller dans le menu Découvertes, et cliquer sur Ajouter. Dans la partie Infrastructure locale, cliquer sur VMware ESXi.
  2. Saisir le nom donné au scan de découverte.
  3. Sélectionner les éventuels groupes associés au scan.
  4. Sélectionner la source du scan (le scanner Cyberwatch qui lancera l’opération).
  5. Sélectionner dans Identifiants le compte VMware précédemment enregistré.
  6. Définir une période. La valeur par défaut 0 jours aura pour effet de lancer le scan une seule fois.
  7. Cliquer sur Confirmer.

Enregistrer les hyperviseurs découverts

Les hyperviseurs découverts peuvent être enregistrés en mode sans agent de la manière suivante :

  1. Depuis le menu Découvertes, accéder à la liste des actifs découverts en cliquant sur le bouton Liste correspondant à droite du tableau.
  2. Sélectionner les hyperviseurs à ajouter.
  3. Cliquer sur Actions groupées > Scanner avec des connexions mode sans-agent.
  4. Sélectionner un jeu d’identifiants de type VMware vSphere. Ce type de connexion doit être autorisé dans le menu Administration > Configurations > Connecteurs en cochant la case VMware vSphere.

Précisions :

  • Le champ adresse de la connexion sans agent sera pré-rempli avec le chemin de l’actif dans l’inventaire vSphere utilisé.
  • La connexion se fait à travers l’API vSphere utilisée par la découverte. Par conséquent, les identifiants utilisés pour cette connexion doivent être les mêmes que ceux utilisés pour la découverte, et non des identifiants propre à l’ESXi.
  • Il est également possible de faire la découverte directement sur l’API de l’ESXi, en particulier dans une configuration sans vCenter.