none
information serveur RRS feed

  • Întrebare

  • 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.

    joi, 3 octombrie 2019 20:38

Răspunsuri

  • 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

    • Marcat ca răspuns de AHL1988 joi, 10 octombrie 2019 20:24
    joi, 10 octombrie 2019 18:11

Toate mesajele

  • 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!

    • Propus ca răspuns de F.ABASSI vineri, 4 octombrie 2019 08:29
    joi, 3 octombrie 2019 21:21
  • Installe Windows Admin Center en mode passerelle sur un de tes serveurs. Au niveau de WAC, tu disposes de plein de script PowerShell intégré à visualiser.
    vineri, 4 octombrie 2019 08:01
  • 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

    • Marcat ca răspuns de AHL1988 joi, 10 octombrie 2019 20:24
    joi, 10 octombrie 2019 18:11
  • Merci beaucoup.

    Cordialement.


    AHL1988

    joi, 10 octombrie 2019 18:25
  • 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.


    joi, 10 octombrie 2019 19:18
  • c'est fait

    AHL1988

    joi, 10 octombrie 2019 20:25