VMware Aria Operations for Networks collecte les mesures d'utilisation du CPU, de la banque de données, de la mémoire et du réseau pour les machines virtuelles.

Mesures d'utilisation du CPU

Ces mesures fournissent des informations sur l'utilisation du CPU sur la machine virtuelle.
Nom de la mesure Nom de l'API de mesure Description Pris en charge par Databus
Taux d'arrêt simultané du CPU (%) cpu.costop.rate.average.percent

Pourcentage moyen de temps passé par les vCPU dans l'état CoStop en raison de la contention de planification de co-vCPU.

Taux d'arrêt simultané du CPU pour le vCPU (%) cpu.costop_vcpu.rate.average.percent Pourcentage moyen de temps passé par un vCPU dans l'état CoStop en raison de la contention de planification de co-vCPU.
Durée d'arrêt simultané du CPU cpu.costop.delta.summation.millisecond

Temps passé à l'état CoStop par tous les vCPU d'une machine virtuelle.

Taux de disponibilité de CPU (%) cpu.ready.rate.average.percent

Pourcentage du temps pendant lequel la machine virtuelle a attendu en ligne d'utiliser le CPU sur l'hôte.

Le temps de disponibilité du CPU dépend du nombre de machines virtuelles sur l'hôte et de leurs charges de CPU.

Oui
Taux de disponibilité du CPU pour le vCPU (%) cpu.ready_vcpu.rate.average.percent

Pourcentage du temps, par vCPU, pendant lequel la machine virtuelle a attendu en ligne d'utiliser le CPU sur l'hôte.

Le temps de disponibilité du CPU dépend du nombre de machines virtuelles sur l'hôte et de leurs charges de CPU.

Temps de disponibilité de CPU cpu.ready.delta.summation.millisecond

Durée pendant laquelle une machine virtuelle était prête à utiliser le CPU, mais n'a pas pu planifier de temps CPU physique.

La machine virtuelle ne peut pas planifier de temps CPU physique lorsque toutes les ressources de CPU de l'hôte VMware vSphere ESXi sont occupées.
Taux d'exécution du CPU (%) cpu.run.rate.average.percent Pourcentage de temps moyen passé à l'état Run par tous les vCPU de cette machine virtuelle.
Taux d'exécution du CPU pour le vCPU (%) cpu.run_vcpu.rate.average.percent Pourcentage moyen de temps passé par un vCPU à l'état Run.
Temps d'exécution du CPU cpu.run.delta.summation.millisecond Temps passé à l'état Run par tous les vCPU de cette machine virtuelle.
Utilisation du CPU (MHz) cpu.usagemhz.rate.average.megaHertz

Quantité de vCPU utilisée activement.

La mesure d'utilisation du CPU est associée à l'hôte et non au système d'exploitation invité.

Taux d'utilisation du CPU (%) cpu.usage.rate.average.percent Pourcentage moyen de vCPU utilisé activement par rapport au CPU total disponible.

La mesure d'utilisation du CPU est associée à l'hôte et non au système d'exploitation invité.

Le taux d'utilisation du CPU indique l'utilisation moyenne du CPU sur tous les vCPU disponibles dans la machine virtuelle. Par exemple, si une machine virtuelle avec un vCPU s'exécute sur un hôte qui possède quatre CPU physiques et que l'utilisation du CPU est de 100 %, la machine virtuelle utilise 100 % d'un CPU physique.

Oui
Taux d'attente du CPU (%) cpu.wait.rate.average.percent Pourcentage de temps CPU passé à l'état Wait, tel que l'état d'inactivité du CPU, l'état d'attente d'échange de CPU et l'état d'attente d'E/S du CPU.
Taux d'attente du CPU pour le vCPU (%) cpu.wait_vcpu.rate.average.percent Pourcentage de temps CPU, par vCPU, passé à l'état Wait, tel que l'état d'inactivité du CPU, l'état d'attente d'échange de CPU et l'état d'attente d'E/S du CPU.
Temps d'attente du CPU cpu.wait.delta.summation.millisecond Durée du temps CPU passé à l'état Wait, tel que l'état d'inactivité du CPU, l'état d'attente d'échange de CPU et l'état d'attente d'E/S du CPU.

Mesures de réseau

Ces mesures fournissent des informations sur les performances réseau de la machine virtuelle.

Nom de la mesure Nom de l'API de mesure Description Pris en charge par Databus
Paquets reçus abandonnés net.droppedRx.delta.summation.number Nombre de paquets reçus abandonnés par rapport au nombre total de paquets reçus. Oui
Nombre de sessions TCP incomplètes net.incomplete.sessionCount.delta.summation.number

Nombre total de sessions TCP incomplètes reçues sur la machine virtuelle à partir d'autres machines virtuelles ou adresses IP durant l'intervalle de temps.

Note :

Cette mesure est disponible uniquement pour les utilisateurs de licence d'entreprise disposant d'un déploiement de collecteur dont la taille de bloc est XXL.

Si vous faites passer la taille de bloc de votre collecteur existant à XXL, vous devez redémarrer le service nfcapd pour commencer à collecter la mesure Nombre de sessions TCP incomplètes.

Exécutez la commande suivante sur la CLI du collecteur :

sudo service nfcapd restart
Oui
Paquets abandonnés transmis net.droppedTx.delta.summation.number Nombre de paquets transmis abandonnés par rapport au nombre total de paquets transmis. Oui
Débit maximal du trafic réseau (Kbits/s) net.usage.rate.maximum.kiloBitsPerSecond Débit maximal de transmission de données sur la machine virtuelle sur un intervalle de cinq minutes pendant la durée sélectionnée.

Le débit réseau maximal inclut les données transmises et reçues.

Oui
Débit maximal de transmission du réseau (Kbits/s) net.transmitted.rate.maximum.kiloBitsPerSecond Débit maximal de transmission de données sur la machine virtuelle sur un intervalle de cinq minutes pendant la durée sélectionnée.
Taux maximal d'abandons de paquets (%) net.packetDrop.ratio.maximum.percent Rapport maximal entre le nombre total de paquets abandonnés et le nombre total de paquets reçus sur un intervalle de cinq minutes dans la durée sélectionnée.
Nombre max. d'abandons de paquets net.droppedTotal.delta.maximum.number Nombre maximal de paquets abandonnés sur un intervalle de 5 minutes dans la durée sélectionnée. Oui
Paquets reçus en multidiffusion net.multicastRx.delta.summation.number Nombre total de paquets multidiffusion reçus sur toutes les pNIC (adaptateurs réseau physiques) durant l'intervalle d'échantillonnage.
Paquets transmis en multidiffusion net.multicastTx.delta.summation.number Nombre total de paquets multidiffusion transmis sur toutes les pNIC durant l'intervalle d'échantillonnage. Oui
Débit maximal de réception du réseau (Kbits/s) net.received.rate.maximum.kiloBitsPerSecond Taux de réception maximal des données réseau sur la machine virtuelle sur un intervalle de cinq minutes pendant la durée sélectionnée.
Nombre de paquets réseau net.packetsTotal.delta.summation.number Nombre total de paquets transmis et reçus durant l'intervalle sur toutes les pNIC. Oui
Pourcentage d'abandon de paquets réseau (%) net.packetDrop.ratio.average.percent Rapport entre le nombre total de paquets reçus abandonnés et le nombre total de paquets. Oui
Abandons de paquets réseau net.droppedTotal.delta.summation.number Nombre total d'abandons de paquets sur la machine virtuelle. Oui
Débit réseau de réception (Kbits/s) net.received.rate.average.kiloBitsPerSecond Taux moyen de réception des données pendant l'intervalle de temps. Oui
Débit du trafic réseau (Kbits/s) net.usage.rate.average.kiloBitsPerSecond Taux moyen de réception et de transmission des données pendant l'intervalle de temps . Oui
Débit réseau de transmission (Kbits/s) net.transmitted.rate.average.kiloBitsPerSecond Taux moyen de transmission des données pendant l'intervalle de temps. Oui
Paquets de diffusion reçus net.broadcastRx.delta.summation.number Nombre total de paquets de diffusion reçus pendant l'intervalle de temps.
Ratio de diffusion de réception (%) net.broadcastByRx.ratio.average.percent Pourcentage de paquets de diffusion reçus pendant l'intervalle de temps.
Pourcentage d'abandon de paquets reçus (%) net.packetDropRx.ratio.average.percent Rapport entre le nombre total de paquets reçus abandonnés et le nombre total de paquets reçus.
Paquets reçus net.packetsRx.delta.summation.number Nombre moyen de paquets reçus pendant l'intervalle de temps. Oui
Trafic réseau total net.usage.delta.summation.kiloBytes Somme des données transmises et reçues sur toutes les vNIC de la VM . Oui
Nombre total de paquets par seconde net.ppsTotal.rate.average.number

Taux moyen de paquets reçus et transmis par seconde .

Paquets de diffusion transmis net.broadcastTx.delta.summation.number Nombre de paquets de diffusion transmis pendant un intervalle de temps spécifié.
Ratio de diffusion de transmission (%) net.broadcastByTx.ratio.average.percent Pourcentage moyen de paquets de diffusion transmis pendant l'intervalle de temps .
Pourcentage d'abandon de paquets transmis (%) net.packetDropTx.ratio.average.percent Rapport entre le nombre total de paquets transmis abandonnés et le nombre total de paquets transmis.
Paquets transmis net.packetsTx.delta.summation.number Nombre moyen de paquets transmis pendant l'intervalle de temps. Oui
Paquets reçus en monodiffusion net.unicastRx.delta.summation.number Nombre total de paquets de monodiffusion reçus par l'hôte.
Paquets transmis en monodiffusion net.unicastTx.delta.summation.number Nombre total de paquets de monodiffusion transmis par l'hôte.
Temps d'activité sys.uptime.absolute.latest.second Temps total écoulé depuis le dernier démarrage du système.
Espace non dédié

storage.uncommitted.absolute.latest.bytes

Espace non dédié du stockage de la machine virtuelle.

Taille de snapshot snapshot.used.absolute.latest.bytes

Taille du snapshot de la machine virtuelle.

Mesures de banque de données

Les mesures de banque de données fournissent des informations sur l'utilisation des banques de données.

Nom de la mesure Nom de l'API de mesure Description
IOPS de lecture datastore.numberReadAveraged.rate.average.number Nombre moyen de commandes de lecture émises par seconde durant l'intervalle de collecte.
Latence d'E/S maximale

datastore.maxTotalLatency.absolute.latest.millisecond

Valeur de latence la plus élevée parmi toutes les banques de données utilisées par la VM.

Latence de lecture (ms) datastore.totalReadLatency.absolute.average.millisecond Latence moyenne de chaque opération de lecture émise par cette machine virtuelle sur sa banque de données.
Taux de lecture (Kbits/s) datastore.read.rate.average.kiloBytesPerSecond Moyenne sur 24 heures du débit de lecture des banques de données connectées à la machine virtuelle.
IOPS de lecture/écriture datastore.numberRWAveraged.rate.average.number Nombre moyen de commandes de lecture et d'écriture envoyées de la machine virtuelle aux banques de données connectées.
Taux de lecture/écriture (Kbits/s) datastore.usage.rate.average.kiloBytesPerSecond

Moyenne sur 24 heures du débit de lecture et d'écriture des banques de données connectées à la machine virtuelle.

IOPS d'écriture datastore.numberWriteAveraged.rate.average.number Nombre moyen de commandes d'écriture envoyées de la machine virtuelle aux banques de données connectées.
Latence d'écriture datastore.totalWriteLatency.absolute.average.millisecond

Latence moyenne de chaque opération d'écriture émise par cette machine virtuelle sur sa banque de données.

Taux d'écriture (Kbits/s) datastore.write.rate.average.kiloBytesPerSecond Moyenne sur 24 heures du débit d'écriture des banques de données connectées à la machine virtuelle.

Mesures de mémoire pour les hôtes

Les mesures de mémoire fournissent des informations sur l'utilisation et l'allocation de mémoire sur la machine virtuelle .

Nom de la mesure Nom de l'API de mesure Description Pris en charge par Databus
Gonflage de mémoire mem.vmmemctl.absolute.average.kiloBytes Mémoire moyenne de mémoire physique d'invité allouée à vmmemctl pour cette machine virtuelle.

vmmemctl est un pilote de gestion de mémoire exclusif à VMware qui contrôle le gonflage.

Taux d'échange en entrée en mémoire (Kbits/s) mem.swapinRate.rate.average.kiloBytesPerSecond Taux d'échange de la mémoire du disque vers la mémoire active au cours de l'intervalle.
Taux d'échange en sortie en mémoire (Kbits/s) mem.swapoutRate.rate.average.kiloBytesPerSecond Vitesse d'échange de la mémoire entre la mémoire active et le disque au cours de l'intervalle de temps.
mémoire échangée mem.swapped.absolute.average.kiloBytes

Quantité de mémoire physique d'invité échangée vers le fichier d'échange de la machine virtuelle par VMkernel.

La mémoire échangée reste sur le disque jusqu'à ce que la machine virtuelle en ait besoin. Cette mesure fait référence à l'échange de VMkernel, et non pas à l'échange du SE invité.

Taux d'utilisation de la mémoire (%) mem.usage.absolute.average.percent Pourcentage de mémoire utilisée à partir de la mémoire machine disponible. Oui
Capacité supplémentaire de mémoire mem.overhead.absolute.average.kiloBytes

Quantité de mémoire allouée à une machine virtuelle au-delà de sa quantité réservée.

La machine virtuelle nécessite une capacité supplémentaire de mémoire pour être mise sous tension.

La capacité supplémentaire de mémoire inclut l'espace réservé pour la mémoire tampon de trame de la machine virtuelle et diverses structures de données de virtualisation. Elle dépend du nombre de vCPU et de la mémoire configurée pour le système d'exploitation invité.

Mémoire consommée mem.consumed.absolute.average.kiloBytes

Quantité de mémoire de l'hôte utilisée par la machine virtuelle pour la mémoire physique de son système d'exploitation invité.

La mémoire consommée n'inclut pas la capacité de mémoire supplémentaire. Elle inclut seulement la mémoire partagée et la mémoire susceptible d'être réservée, mais pas utilisée. C'est-à-dire consumed memory = memory granted - memory saved from page sharing.

Mémoire active mem.active.absolute.average.kiloBytes

Quantité de mémoire physique d'invité que la machine virtuelle utilise.

La mémoire active est estimée à l'aide de l'échantillonnage statistique de VMkernel. Elle représente la quantité réelle de mémoire dont la machine virtuelle a besoin. Par conséquent, la mémoire inutilisée peut être échangée sur disque ou gonflée sans incidence sur les performances.

Mesures de snapshot

La mesure de snapshot fournit des informations sur le snapshot de la machine virtuelle.

Nom de la mesure Nom de l'API de mesure Description
Taille de snapshot snapshot.used.absolute.latest.bytes Taille du snapshot de la machine virtuelle.