Dans cet article nous allons voir comment surveiller les performances d’un cluster vSAN avec “vSAN observer“. L’outil est accessible directement depuis RVC (Ruby vSphere Console) qui est la console Ruby intégrée au vCenter, pour les vCenter encore sous Windows l’outil est disponible dans %PROGRAMFILES%\VMware\vCenter Server\rvc\rvc.bat.

  • Pour commencer, il faut se connecter en console/ssh à la vCSA:

  • Tapez la commande ci-dessous, en modifiant mchelgham.lab par votre domaine SSO.

  • Une fois le mot de passe renseigné vous devriez avoir :

  • Dans RVC on se balade dans l’inventaire de notre vCenter avec les commandes “ls” et “cd

  • Faire “ls” pour afficher les clusters disponibles

  • Pour lancer la surveillance, tapez la commande ci-dessous en remplaçant le cluster vSAN CL-CMPT01 par le vôtre.

  • Maintenant pour accéder à l’interface d’exploitation des données il faut atteindre l’URL https://IP-VCSA:8010

  • Tant que vsan.observer est lancé la collecte continue (par défaut pendant 2h), pour l’arrêter faire <Ctrl>+<C>

Optionnel 1:

  • Dans certaines situations, il pourrait être nécessaire de lancer la collecte et d’enregistrer le résultat dans des fichiers pour pouvoir les exploiter hors ligne ou les envoyer au support VMware par exemple. Pour cela :

  • Pour arrêter la collecte faire <Ctrl>+<C>, ensuite le fichier se trouve dans /tmp :

  • Récupérez le fichier par SCP avec WinSCP par exemple (voir Optionnel 2)

  • Décompresser l’archive
  • Lancer stats.html

Optionnel 2 :

  • Pour pouvoir se connecter en SCP à la vCSA, il est nécessaire de changer le shell par défaut de l’utilisateur root, pour cela, tapez la commande ci-dessous en root.

  • Une fois que vous avez transféré les fichiers vous pouvez rétablir la configuration du shell en tapant: