Surveillance de vSphere

Instana vous permet de surveiller les indicateurs et les données de configuration sur vSphere. Le capteur « vSphere » est automatiquement déployé et installé une fois que vous avez installé l'agent hôte « Instana ».

Il s'agit d'une fonctionnalité facultative, désactivée par défaut dans le backend d' Instana. Pour activer cette fonctionnalité facultative, consultez la page correspondant à votre déploiement d' Instana : SaaS, Édition personnalisée auto-hébergée ( Kubernetes ou Red Hat OpenShift Container Platform ) ou Édition classique auto-hébergée ( Docker )

Informations de support

Pour vous assurer que le capteur d' vSphere s est compatible avec votre configuration actuelle, consultez les sections d'informations d'assistance suivantes :

Versions prises en charge et politique d'assistance

Le capteur prend en charge les versions suivantes d' vSphere:

  • 6.5
  • 6.7
  • 7.0
  • 8.0

Le tableau suivant présente la dernière version prise en charge et la politique d'assistance :

Technologie Politique de support Dernière version technologique Dernière version prise en charge
VSphere 45 jours 8.0.3 EP3 8.0.3 EP3

Pour plus d'informations sur la politique d'assistance, consultez la section « Stratégie d'assistance pour les capteurs ».

Informations complémentaires sur l'assistance

Pour surveiller vSphere 7.0 et les versions ultérieures, l'agent Instana doit être exécuté avec le JDK 8u242 ou une version ultérieure.

Configuration

Pour activer la surveillance des métriques d' vSphere, ajoutez les identifiants vCenter au fichier de <agent_install_dir>/etc/instana/configuration.yaml configuration de l'agent :

com.instana.plugin.vsphere:
  enabled: true
  host: https://<INSERT_VCENTER_URL_HERE>/sdk
  username: <INSERT_USERNAME_HERE>
  password: <INSERT_PASSWORD_HERE>
  monitor_vms: true # To disable vm monitoring completely, set its value to false.
  disabled_hosts: "hostname1, hostname2" # OPTIONAL: comma separated list of hosts to exclude from monitoring
  folder_path: "/path/to/folder" # OPTIONAL: path of the Vm folder in the datacenter to be monitored
  poll_rate: 20 # metrics poll rate in seconds
Remarque : l'utilisateur configuré doit disposer au moins d'un read-only rôle.

Vous pouvez utiliser la surveillance à distance : vous pouvez ainsi installer l'agent sur une machine de l' vSphere, ce qui garantit une latence minimale et des performances élevées, ou l'installer ailleurs. Si vous utilisez un environnement « Kubernetes », installez l'agent « Instana » séparément sur une machine dédiée afin de vous assurer qu'un seul agent surveille les entités « vSphere ». La machine sur laquelle l'agent est exécuté doit pouvoir établir une connexion réseau avec le SDK d' vCenter.

Vous pouvez également déployer l'agent d' Instana s (sans que la surveillance d' vSphere s soit activée) sur chaque machine virtuelle exécutée sur un hôte ESXi.

Remarque : vous ne pouvez pas installer l'agent « Instana » directement sur l'hôte ESXi au niveau du VMkernel. Vous devez installer l'agent sur chaque machine virtuelle.

Par défaut, les métriques d' vSphere s sont interrogées toutes les 20 secondes ou selon la configuration du poll_rate paramètre. Si le cycle de mise à jour des métriques ne s'achève pas dans le poll_rate délai imparti, il ne chevauche pas le cycle suivant, car il attend que le cycle précédent soit terminé.

Si les paramètres disabled_hosts et folder_paths sont tous deux fournis, disabled_hosts prévaut.

Remarque : si les tableaux de bord d' vSphere s ne s'affichent pas dans votre environnement, envoyez une demande à Instana pour activer cette fonctionnalité.

Collecte des métriques

Pour consulter les métriques, sélectionnez « Infrastructure » dans la barre latérale de l'interface utilisateur d' Instana, cliquez sur un hôte surveillé spécifique, puis vous verrez s'afficher un tableau de bord de l'hôte contenant toutes les métriques collectées et les processus surveillés.

Centre de données

Données de configuration

  • Nom
  • Statut
  • Nombre d'hôtes ESXi
  • Nombre de machines virtuelles

Métriques de performance

Point de données Description Granularité
Temps d'activité Temps total qui s'est écoulé, en secondes, depuis le dernier démarrage du système d'exploitation 20 secondes
Utilisation de l'UC Cette mesure indique le pourcentage d'UC utilisé pour l'ensemble de l'UC allouée au cluster 20 secondes
Temps d'attente UC Temps consacré aux processus système sur chaque UC virtuelle de la machine virtuelle 20 secondes
Temps système UC Temps UC total passé en état d'attente sur chaque UC virtuelle de la machine virtuelle 20 secondes
Utilisation de la mémoire Pourcentage moyen de mémoire physique utilisée par chaque hôte 20 secondes
Utilisation de la mémoire de gonflage VM Quantité moyenne de mémoire physique d'invité récupérée sur la machine virtuelle (VM) par le pilote de gonflage sur l'invité 20 secondes
Utilisation réseau Utilisation moyenne du réseau (taux de transmission et de réception combinés) au cours de l'intervalle 20 secondes

Hôte

Données de configuration

  • Nom
  • Nombre de coeurs d'UC
  • Mémoire totale
  • Liste des machines virtuelles
  • Liste des magasins de données montés

Métriques de performance

Point de données Description Granularité
Utilisation de l'UC Utilisation de l'UC en pourcentage au cours de l'intervalle 20 secondes
Utilisation de la mémoire Pourcentage de mémoire physique de l'hôte qui a été consommée 20 secondes
Mémoire partagée Quantité de mémoire physique d'invité, partagée au sein d'une machine virtuelle ou dans les différentes machines virtuelles 20 secondes
Mémoire active Quantité de mémoire physique d'invité faisant l'objet de lecture ou d'écriture active de la part de l'invité 20 secondes
Mémoire vmmemctl Quantité de mémoire physique d'invité récupérée sur la machine virtuelle par le pilote de gonflage (vmmemctl) de l'invité 20 secondes
Transmissions réseau Quantité moyenne de données transmises par seconde 20 secondes
Network received Quantité moyenne de données reçues par seconde 20 secondes
Total réseau Quantité moyenne de données transmises + reçues par seconde 20 secondes
Paquets réseau reçus Nombre de paquets de diffusion reçus au cours de l'intervalle d'échantillonnage 20 secondes
Paquets réseau transmis Nombre de paquets de diffusion transmis au cours de l'intervalle d'échantillonnage 20 secondes
Nombre total de paquets réseau Nombre de paquets de diffusion reçus + transmis au cours de l'intervalle d'échantillonnage 20 secondes

Magasin de données

Données de configuration

  • Nom
  • URL de montage
  • Type
  • Taille de fichier maximale
  • Capacité
  • Capacité utilisée

Métriques de performance

Point de données Description Granularité
Espace disponible Espace disponible total pour le magasin de données indiqué 20 secondes
IOPS de lecture Débit d'E-S de lecture du magasin de données du DRS de stockage 20 secondes
IOPS d'écriture Débit d'E-S d'écriture du magasin de données du DRS de stockage 20 secondes
Total IOPS Débit d'E-S en lecture + écriture du magasin de données du DRS de stockage 20 secondes
Nombre de lectures Nombre moyen de commandes de lecture (read) émises par seconde dans le magasin de données au cours de l'intervalle de collecte 20 secondes
Nombre d'écritures Nombre moyen de commandes d'écriture (write) émises par seconde dans le magasin de données au cours de l'intervalle de collecte 20 secondes
Temps d'attente de lecture Temps d'attente de lecture normalisé dans le magasin de données du DRS de stockage 20 secondes
Temps d'attente d'écriture Temps d'attente d'écriture normalisé dans le magasin de données du DRS de stockage 20 secondes
Temps d'attente total Temps d'attente de lecture + d'écriture dans le magasin de données du DRS de stockage 20 secondes
Remarque : ces indicateurs de performance s'affichent dans le tableau « Systèmes de fichiers » du tableau de bord de l'hôte ESXi.

Machine virtuelle

Données de configuration

  • Nom
  • Nombre de coeurs d'UC
  • Mémoire totale
  • Lien vers l'hôte d'infrastructure sur lequel s'exécute l'agent Instana
  • Système d'exploitation invité
  • Etat

Métriques de performance

Point de données Description Granularité
Utilisation de l'UC Utilisation de l'UC en pourcentage au cours de l'intervalle 20 secondes
Temps système UC Temps UC total passé en état d'attente sur chaque UC virtuelle de la machine virtuelle 20 secondes
UC prête Temps pendant lequel la machine virtuelle était prête, mais n'a pas pu être planifiée pour s'exécuter sur l'UC physique au cours du dernier intervalle de mesure 20 secondes
Temps d'attente UC Temps total d'UC passé à l'état d'attente 20 secondes
Disponibilité de l'UC Pourcentage de temps pendant lequel la machine virtuelle était prête, mais n'a pas pu être planifiée pour s'exécuter sur l'UC physique 20 secondes
Temps d'attente UC Pourcentage de temps pendant lequel la machine virtuelle ne peut pas s'exécuter car elle s'efforce d'accéder à une ou plusieurs UC physiques 20 secondes
Utilisation de la mémoire Pourcentage de mémoire physique de l'hôte qui a été consommée 20 secondes
Mémoire active Quantité de mémoire physique d'invité faisant l'objet de lecture ou d'écriture active de la part de l'invité L'activité est estimée par l'hôte ESXi 20 secondes
Mémoire échangée Quantité de mémoire physique d'invité envoyée pour être échangée dans l'espace d'échange 20 secondes
Mémoire octroyée Quantité de mémoire physique de l'hôte ou de mémoire physique mappée pour une machine virtuelle ou un hôte 20 secondes
Mémoire vmmemctl Quantité de mémoire physique d'invité récupérée sur la machine virtuelle par le pilote de gonflage (vmmemctl) de l'invité 20 secondes
Transmissions réseau Quantité moyenne de données transmises par seconde 20 secondes
Network received Quantité moyenne de données reçues par seconde 20 secondes
Total réseau Quantité moyenne de données transmises + reçues par seconde 20 secondes
Paquets réseau reçus Nombre de paquets de diffusion reçus au cours de l'intervalle d'échantillonnage 20 secondes
Paquets réseau transmis Nombre de paquets de diffusion transmis au cours de l'intervalle d'échantillonnage 20 secondes
Nombre total de paquets réseau Nombre de paquets de diffusion reçus + transmis au cours de l'intervalle d'échantillonnage 20 secondes

Collecte d'événements vMotion

L'agent Instana collecte les types d'événement vMotion suivants et les communique en tant qu'événements Instana :

vMotion Instana
VmFailedMigrateEvent Evénement d'incident
VmRelocateFailedEvent Evénement d'incident
VmBeingHotMigratedEvent Evénement de modification
VmBeingMigratedEvent Evénement de modification
VmBeingRelocatedEvent Evénement de modification
VmRelocatedEvent Evénement de modification
VmMigratedEvent Evénement de modification
VmRemovedEvent Evénement de modification
VmStoppingEvent Evénement de modification

La collecte des événements commence une fois que l'agent a recueilli les données concernant toutes les machines virtuelles et se répète toutes les 60 secondes ou selon la configuration définie dans le fichier poll_rate.