⚔ Outils de surveillance des ressources consommées par les VMs sous Windows 11 (Performance Monitor, Resource Monitor)
▶ Introduction
La gestion efficace des ressources consommées par les machines virtuelles (VMs) est essentielle pour assurer une performance optimale et éviter les goulets d’étranglement. Sous Windows 11, des outils comme Performance Monitor (PerfMon) et Resource Monitor permettent de surveiller en temps réel l'utilisation des ressources système par les VMs. Ce tutoriel vous explique comment utiliser ces outils pour surveiller les performances de vos VMs sous Hyper-V.
Prérequis
• Windows 11 Pro ou Entreprise avec Hyper-V activé
• Accès administrateur
• Machines virtuelles déjà configurées sous Hyper-V
Méthodologie
Surveillance des performances avec Performance Monitor (PerfMon)
• Ouvrez Performance Monitor en recherchant "perfmon" dans le menu Démarrer.
• Dans la section Moniteur de performance, ajoutez des compteurs en cliquant sur l’icône +.
• Sélectionnez les compteurs liés aux VMs, tels que Hyper-V Dynamic Memory ou Hyper-V Virtual Processor.
• Configurez un intervalle de collecte de données pour suivre l'utilisation de la RAM, du CPU, et des disques en temps réel.
• Consultez la documentation pour plus d'informations sur les compteurs disponibles : Microsoft Support
Surveillance des ressources avec Resource Monitor
• Ouvrez Resource Monitor en recherchant "resmon" dans le menu Démarrer.
• Naviguez dans les onglets CPU, Mémoire, Disque, et Réseau pour voir l’utilisation des ressources en temps réel.
• Sous l’onglet CPU, vous pouvez filtrer les processus pour n’afficher que ceux relatifs à vos VMs en vérifiant les processus associés à vmwp.exe.
• Ce moniteur offre une vue détaillée sur l'usage des ressources par les VMs et aide à identifier les problèmes de performance.
Surveillance avancée via PowerShell (si applicable)
• Ouvrez PowerShell en tant qu’administrateur.
• Pour vérifier la consommation de CPU des VMs, exécutez la commande suivante :
• Pour obtenir des informations sur l’utilisation de la mémoire, utilisez :
• Consultez la documentation PowerShell pour plus d’informations : Microsoft Learn
Astuce
Automatisez les rapports de performance en configurant PerfMon pour générer des rapports journaliers ou hebdomadaires sur l'utilisation des ressources de vos VMs.
Avertissement
Une mauvaise allocation des ressources, comme un excès de mémoire ou de CPU pour une VM, peut dégrader la performance globale de l'hôte Hyper-V. Surveillez attentivement la charge pour éviter ces problèmes.
Conseil
Utilisez des limites de ressources pour éviter que certaines VMs ne consomment trop de ressources, au détriment des autres. Ces paramètres peuvent être configurés dans Hyper-V Manager ou via PowerShell.
Solution alternative
Pour une solution plus avancée de surveillance des VMs, vous pouvez utiliser PRTG Network Monitor, un outil qui offre des fonctionnalités de surveillance avancées et des alertes en temps réel. Plus d’informations ici : PRTG Network Monitor
Conclusion
Surveiller les ressources consommées par vos VMs sous Windows 11 est essentiel pour maintenir une performance optimale. En utilisant Performance Monitor, Resource Monitor, ou PowerShell, vous pouvez facilement suivre l'utilisation des ressources et ajuster les configurations en conséquence.
▶ Introduction
La gestion efficace des ressources consommées par les machines virtuelles (VMs) est essentielle pour assurer une performance optimale et éviter les goulets d’étranglement. Sous Windows 11, des outils comme Performance Monitor (PerfMon) et Resource Monitor permettent de surveiller en temps réel l'utilisation des ressources système par les VMs. Ce tutoriel vous explique comment utiliser ces outils pour surveiller les performances de vos VMs sous Hyper-V.

• Windows 11 Pro ou Entreprise avec Hyper-V activé
• Accès administrateur
• Machines virtuelles déjà configurées sous Hyper-V


• Ouvrez Performance Monitor en recherchant "perfmon" dans le menu Démarrer.
• Dans la section Moniteur de performance, ajoutez des compteurs en cliquant sur l’icône +.
• Sélectionnez les compteurs liés aux VMs, tels que Hyper-V Dynamic Memory ou Hyper-V Virtual Processor.
• Configurez un intervalle de collecte de données pour suivre l'utilisation de la RAM, du CPU, et des disques en temps réel.
• Consultez la documentation pour plus d'informations sur les compteurs disponibles : Microsoft Support

• Ouvrez Resource Monitor en recherchant "resmon" dans le menu Démarrer.
• Naviguez dans les onglets CPU, Mémoire, Disque, et Réseau pour voir l’utilisation des ressources en temps réel.
• Sous l’onglet CPU, vous pouvez filtrer les processus pour n’afficher que ceux relatifs à vos VMs en vérifiant les processus associés à vmwp.exe.
• Ce moniteur offre une vue détaillée sur l'usage des ressources par les VMs et aide à identifier les problèmes de performance.

• Ouvrez PowerShell en tant qu’administrateur.
• Pour vérifier la consommation de CPU des VMs, exécutez la commande suivante :
Code:
Get-VMResourcePool -Name "NomDeVotreVM" | Get-VMResource -ResourceType CPU
• Pour obtenir des informations sur l’utilisation de la mémoire, utilisez :
Code:
Get-VM -Name "NomDeVotreVM" | Select-Object VMName, MemoryAssigned
• Consultez la documentation PowerShell pour plus d’informations : Microsoft Learn

Automatisez les rapports de performance en configurant PerfMon pour générer des rapports journaliers ou hebdomadaires sur l'utilisation des ressources de vos VMs.

Une mauvaise allocation des ressources, comme un excès de mémoire ou de CPU pour une VM, peut dégrader la performance globale de l'hôte Hyper-V. Surveillez attentivement la charge pour éviter ces problèmes.

Utilisez des limites de ressources pour éviter que certaines VMs ne consomment trop de ressources, au détriment des autres. Ces paramètres peuvent être configurés dans Hyper-V Manager ou via PowerShell.

Pour une solution plus avancée de surveillance des VMs, vous pouvez utiliser PRTG Network Monitor, un outil qui offre des fonctionnalités de surveillance avancées et des alertes en temps réel. Plus d’informations ici : PRTG Network Monitor

Surveiller les ressources consommées par vos VMs sous Windows 11 est essentiel pour maintenir une performance optimale. En utilisant Performance Monitor, Resource Monitor, ou PowerShell, vous pouvez facilement suivre l'utilisation des ressources et ajuster les configurations en conséquence.