Hyper-V Reporting Script (Powershell & HTML)

It can be difficult to monitor and assess resources in large Hyper-V environments. This Powershell based script helps you to understand virtualization inventory, capacity and general resource availability in your Standalone or Clustered Hyper-V Environment.

 
 
 
 
 
4.9 Star
(96)
30,929 times
Add to favorites
Servers
3/5/2015
E-mail Twitter del.icio.us Digg Facebook
  • attachment not working
    1 Posts | Last post November 05, 2015
    • Hi,
      
      We i use the command:
      
      .\Get-HyperVReport.ps1 -Cluster Hvcluster1 -SendMail $true -SMTPServer X.X.X.X -MailFrom sender@hyperv.com -MailTo recepient1@hyperv.com
      
      I receive a e-mail but not the attachment.
  • Can we execute the script on the windows server 2008 r2 Hyper-V
    2 Posts | Last post October 29, 2015
    • Hi
      Can we execute the script the on the Hyper-V Windows server 2008R2
    • No. Get-HypervReport.ps1 supports 2012 and 2012 R2 Hyper-V only.
  • Feature Request
    1 Posts | Last post September 08, 2015
    • Hi Serhat,
      
      Thanks for the great script.
      Is it possible to also show the total memory of the "off locked" replica VM's on the cluster?
      That way you can see the total memory of the running/paused vm's and the replica machines so you can see if you are reaching the memory limit in case you have to start the replica vm's.
      
      Thanks,
      
      Bart
      
  • Tooltips
    1 Posts | Last post September 03, 2015
    • 8i5
      Fantastic report!!
      
      Would it be possible to add a switch or modify the output to turn the tooltip information into fields or columns in the table? 
  • VM Notes
    1 Posts | Last post August 25, 2015
    • Hi Serhat,
      
      at first thank you so much for that woderful script i works great!
      
      But i have a question or feature Request is it possible to show the VM Name Notes in the Report? Because we have so much Servers and in the VM notes are the description what the VM is doing
      
      with best regards
      Wolfgang
  • Can I combine several VM Host into single HTML
    2 Posts | Last post August 20, 2015
    • Billions Thanks for your script! It is very very very useful for me to present the VM host resource to my boss.  Really thanks!!!
      
      I just want to ask, is it possible to combine several VM hosts report into one. The information only required is the "Standalone Hosts" and "Local Disks/Volumns". Is it possible to do that? thank you!!!
      
    • Oh, sorry, I got it! Thank you!!!!!
      
  • unknown state for running and stopped virtual machines
    2 Posts | Last post July 15, 2015
    • Hi,
      
      When running this script against a W2K12 R2 hyper-v cluster it shows the state of running or stopped virtual machines as Unknown. The other information in the report is OK. What can be the issue?
      
      Regards
    • Fixed, apparently 1 VM that had the Unknown state caused the issue.
  • WildcardPatternException
    1 Posts | Last post July 09, 2015
    • Hi Serhat,
      
      I have the following error messages executing your script for my cluster for two of my 65 VMs:
      
      Get-VMHardDiskDrive : Das angegebene Platzhaltermuster ist ungültig: 050srv91 [SQL 2012 Enterprise Cluster-Knoten II]
      In C:\Get-HyperVReport-v1.5\Get-HyperVReport.ps1:2127 Zeichen:26
      +             $vmPTDisks = Get-VMHardDiskDrive -ComputerName $VMHostItem -VMname $ ...
      +                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          + CategoryInfo          : NotSpecified: (:) [Get-VMHardDiskDrive], WildcardPatternException
          + FullyQualifiedErrorId : Unspecified,Microsoft.HyperV.PowerShell.Commands.GetVMHardDiskDriveCommand
      
      Get-VMHardDiskDrive : Das angegebene Platzhaltermuster ist ungültig: 050srv91 [SQL 2012 Enterprise Cluster-Knoten II]
      In C:\Get-HyperVReport-v1.5\Get-HyperVReport.ps1:2186 Zeichen:46
      +                     $vmDiskControllerType = (Get-VMHardDiskDrive -ComputerName $ ...
      +                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          + CategoryInfo          : NotSpecified: (:) [Get-VMHardDiskDrive], WildcardPatternException
          + FullyQualifiedErrorId : Unspecified,Microsoft.HyperV.PowerShell.Commands.GetVMHardDiskDriveCommand
      
      Do you know, what can be the issue?
  • How to get the cluster name to display in the cluster overview section
    1 Posts | Last post July 02, 2015
    • Hi does anybody know how  I can get the cluster name to display in the overview  section of the report 
  • Possibility to report Performance Data?
    1 Posts | Last post June 11, 2015
    • Thank you for this great script.
      I would like to have as well the perf-data (like in SCVMM GUI) Network received, Network send, CPU average,..
      
      With such option, I could schedule this Report for a daily Report to my customers.
      (Or run it every hour with a CSV Export Option :-)
      
      I am looking Forward for your answer,
      
71 - 80 of 101 Items