Meilleur auteur de réponses
information serveur

Question
-
Bonsoir,
je cherche un script powershell qui me permet d'avoir les informations sur CPU, RAM et Disk (espace et espace libre) sur des VM hébergées sur esxi .
Cordialement.
- Déplacé Jean-Sébastien DUCHÊNEMVP lundi 7 octobre 2019 01:14 Mauvais Forum
Réponses
-
AHL1988 a parlé d'Esxi. Je présume qu'il a un vCenter donc.
Sur une machine (poste d'admin ou serveur peut importe) installe le module powershell VMWare.Powercli
Find-Module vmware* # Il y en a une palanquée, on va juste choisir le strict nécessaire Install-Module -Name VMware.PowerCLI
là tu auras les cmdlets qui vont te donner les infos souhaitées. Ex. :
Connect-VIServer 'TonvCenter' Get-VM | Export-Csv -path “c:\scripts\VMinventory.csv” –NoTypeInformation -Delimiter ";" # Ou pour cibler plus spécifiquement certaines propriétés Connect-VIServer 'TonvCenter' Get-VM | select Name, NumCpu, MemoryGB, HardDisks, Host | Export-Csv -path “c:\reports\VMinventory.csv” -NoTypeInformation -Delimiter ";"
Olivier- Marqué comme réponse AHL1988 jeudi 10 octobre 2019 20:24
Toutes les réponses
-
Bonsoir,
Vous pouvez utiliser le script ci-dessous qui vous donne des informations sur le serveur souhaité:
https://gallery.technet.microsoft.com/PowerShell-script-to-get-567cdc2c
Si vous voulez avoir le pourcentage utilisé par le CPU et la RAM occupée:
https://stackoverflow.com/questions/6298941/how-do-i-find-the-cpu-and-ram-usage-using-powershell
Cordialement,
SAAD Youssef
_____
Prière de ne pas oublier de marquer les réponses utiles comme solution, en vous remerciant!
- Proposé comme réponse F.ABASSI vendredi 4 octobre 2019 08:29
-
-
AHL1988 a parlé d'Esxi. Je présume qu'il a un vCenter donc.
Sur une machine (poste d'admin ou serveur peut importe) installe le module powershell VMWare.Powercli
Find-Module vmware* # Il y en a une palanquée, on va juste choisir le strict nécessaire Install-Module -Name VMware.PowerCLI
là tu auras les cmdlets qui vont te donner les infos souhaitées. Ex. :
Connect-VIServer 'TonvCenter' Get-VM | Export-Csv -path “c:\scripts\VMinventory.csv” –NoTypeInformation -Delimiter ";" # Ou pour cibler plus spécifiquement certaines propriétés Connect-VIServer 'TonvCenter' Get-VM | select Name, NumCpu, MemoryGB, HardDisks, Host | Export-Csv -path “c:\reports\VMinventory.csv” -NoTypeInformation -Delimiter ";"
Olivier- Marqué comme réponse AHL1988 jeudi 10 octobre 2019 20:24
-
-
Prière de bien vouloir marquer les réponses utiles comme solution afin de clôturer ce sujet.
N'hésitez pas à poster de nouveau si vous aurez besoin d'une éventuelle assistance.
- Modifié SAAD Youssef jeudi 10 octobre 2019 19:19
-