VMware vSphere

 View Only
  • 1.  To generate report for VMtools version

    Posted Aug 05, 2014 11:43 AM

    Hi Folks,

    I want to generate a report through which i can check which all VMs are updated with VMtools and which are not. Currently ESXi 5.1 is being used in my environment.

    Can somebody help me out.



  • 2.  RE: To generate report for VMtools version

    Posted Aug 05, 2014 11:53 AM

    Hi,

    there are sereval way in how to check this.

    PowerCLI

    connect-VIServer "vcenter server name"

    get-vm | % { get-view $_.id } | select Name, @{ Name="ToolsVersion"; Expression={$_.config.tools.toolsVersion}},@{ Name="ToolStatus"; Expression={$_.Guest.ToolsVersionStatus}}

    C# client

    Go to your Cluster --> Virutal Machines

    You could add the Version status row of your vmtools by clicking on any of the available rows and mark the vmtools status row.

    Same is possible in the webclient.

    Frank



  • 3.  RE: To generate report for VMtools version

    Posted Aug 05, 2014 12:14 PM

    Hi,

    You can export from vSphere client view of vCenter or of ESXi server


    Procedure :

    1. Select the Cluster

    2. Go the Virtual Machine tab

    3. Right click the header row

    4. Select the VMware tools version status and VMware tools running status

    5. Right click the footer bar and export the list



  • 4.  RE: To generate report for VMtools version

    Posted Aug 05, 2014 01:16 PM

    In addition to the above solutions, you might want to check out RVTools, a very excellent free third-party reporting utility.



  • 5.  RE: To generate report for VMtools version

    Posted Aug 06, 2014 10:14 AM

    Thanks Guys for the wonderful replies. I just checked RVtools, its an awesome 3rd party tool for reporting purpose.



  • 6.  RE: To generate report for VMtools version

    Posted Aug 07, 2014 01:50 PM

    RVTools gets my vote too, then Simple PowerShell script.