Partager via


Historique des performances des serveurs

Cette sous-rubrique de l’article Historique des performances pour les espaces de stockage direct décrit en détail l’historique des performances collecté pour les serveurs. L’historique des performances est disponible pour chaque serveur clusterisé.

Notes

L’historique des performances ne peut pas être collecté pour un serveur en panne. La collecte reprend automatiquement dès que le serveur se remet à fonctionner.

Noms de série et unités

Ces séries sont collectées pour chaque serveur éligible :

Série Unité
clusternode.cpu.usage pour cent
clusternode.cpu.usage.guest pour cent
clusternode.cpu.usage.host pour cent
clusternode.memory.total octets
clusternode.memory.available octets
clusternode.memory.usage octets
clusternode.memory.usage.guest octets
clusternode.memory.usage.host octets

En outre, les séries de lecteurs telles que physicaldisk.size.total sont agrégées pour tous les lecteurs éligibles attachés au serveur, et les séries de cartes réseau telles que networkadapter.bytes.total sont agrégées pour toutes les cartes réseau éligibles attachées au serveur.

Interprétation

Série Interprétation
clusternode.cpu.usage Pourcentage de temps processeur qui n’est pas inactif.
clusternode.cpu.usage.guest Pourcentage de temps processeur utilisé pour la demande invité (machine virtuelle).
clusternode.cpu.usage.host Pourcentage de temps processeur utilisé pour la demande d’hôte.
clusternode.memory.total La mémoire physique totale du serveur.
clusternode.memory.available La mémoire disponible du serveur.
clusternode.memory.usage Mémoire allouée (non disponible) du serveur.
clusternode.memory.usage.guest La mémoire allouée à la demande de l’invité (machine virtuelle).
clusternode.memory.usage.host La mémoire allouée à la demande de l’hôte.

Leur origine

Les séries cpu.* sont collectées à partir de différents compteurs de performances selon qu’Hyper-V est activé ou non.

Si Hyper-V est activé :

Série Compteur source
clusternode.cpu.usage Hyper-V Hypervisor Logical Processor > _Total > % Total Run Time
clusternode.cpu.usage.guest Hyper-V Hypervisor Virtual Processor > _Total > % Total Run Time
clusternode.cpu.usage.host Hyper-V Hypervisor Root Virtual Processor > _Total > % Total Run Time

L’utilisation des compteurs % Total Run Time garantit que l’historique des performances attribue toute l’utilisation.

Si Hyper-V n’est PAS activé :

Série Compteur source
clusternode.cpu.usage Processor > _Total > % Processor Time
clusternode.cpu.usage.guest zero
clusternode.cpu.usage.host identique à l’utilisation totale

En dépit d’une synchronisation imparfaite, clusternode.cpu.usage est toujours clusternode.cpu.usage.host plus clusternode.cpu.usage.guest.

Avec la même mise en garde, clusternode.cpu.usage.guest est toujours la somme de vm.cpu.usage pour toutes les machines virtuelles sur le serveur hôte.

Les séries memory.* sont (BIENTÔT DISPONIBLES).

Notes

Les compteurs ne sont pas échantillonnés, mais mesurés sur l’ensemble de l’intervalle. Par exemple, si le serveur est inactif pendant 9 secondes, mais qu’il présente un pic d’utilisation du processeur hôte de 100 % à la 10e seconde, sa valeur clusternode.cpu.usage est enregistrée comme moyenne de 10 % pendant cet intervalle de 10 secondes. Ceci garantit que son historique des performances capture toutes les activités et qu’il résiste au bruit.

Utilisation dans PowerShell

Utilisez l’applet de commande Get-ClusterNode :

Get-ClusterNode <Name> | Get-ClusterPerf

Références supplémentaires