VMware Horizon Community
rseekell
Enthusiast
Enthusiast
Jump to solution

Horizon View Pool Details Report

We are going to deploy Horizon to over 50 schools, and there will be a lot of pools.  The Desktop Pools page on Horizon Administrator only shows a few details, such as name, type, and num_Sessions.

I'd like a convenient way to see a lot more details of all the pools on one screen.  Details like:

Number of machines

Number of available machines

Current Image (parent and snapshot names)

Cluster

Is there a way to make this view in Horizon Admin?  Or maybe there's a PowerShell way to Select this data?

Thanks.

1 Solution

Accepted Solutions
PCTechStream
Hot Shot
Hot Shot
Jump to solution

Ok! Try a PowerCLI script to display the Pool info. You better post your quest about PowerCLI @ VMTN Forum > Automation Tools > VMware PowerCLI for better answers!!!

EXAMPLE:

Display all the pools and settings:

get-pool

or

Display the pools with selected fields in table form:

Get-pool | select DisplayName,Pool_ID,Enabled,MinimumCount,MaximumCount,HeadroomCount,Persistence,Pooltype,Protocol | FT -AutoSize

or

Display the some fields in table form and export the pool information to a a text file:

get-pool | select DisplayName,Pool_ID,Enabled,MinimumCount,MaximumCount,HeadroomCount,Persistence,Pooltype,Protocol | FT -AutoSize | out-file c:\temp\pools.txt

More examples of Using View PowerCLI Cmdlets

LINK: https://pubs.vmware.com/view-50/index.jsp?topic=%2Fcom.vmware.view.integration.doc%2Fview_integratio...

Raul.

VMware VDI Administrator

http://ITCloudStream.com/

www.ITSA.Cloud

View solution in original post

Reply
0 Kudos
9 Replies
PCTechStream
Hot Shot
Hot Shot
Jump to solution

Try this! From the VMware Horizon Administrator:

1. Select "Catalog"

2. Click on "Desktop Pools"

3. Click on the Pool Name "ID" twice

Done! Here you will see "Summary" with a lot more info.

Raul.

VMware VDI Administrator

http://ITCloudStream.com/

www.ITSA.Cloud
Reply
0 Kudos
rseekell
Enthusiast
Enthusiast
Jump to solution

Sorry, you missed the point.  I know I can see all the info if I click on a Pool. 

I'd like a convenient way to see a lot more details of all the pools on one screen.

Reply
0 Kudos
PCTechStream
Hot Shot
Hot Shot
Jump to solution

Ok! Try a PowerCLI script to display the Pool info. You better post your quest about PowerCLI @ VMTN Forum > Automation Tools > VMware PowerCLI for better answers!!!

EXAMPLE:

Display all the pools and settings:

get-pool

or

Display the pools with selected fields in table form:

Get-pool | select DisplayName,Pool_ID,Enabled,MinimumCount,MaximumCount,HeadroomCount,Persistence,Pooltype,Protocol | FT -AutoSize

or

Display the some fields in table form and export the pool information to a a text file:

get-pool | select DisplayName,Pool_ID,Enabled,MinimumCount,MaximumCount,HeadroomCount,Persistence,Pooltype,Protocol | FT -AutoSize | out-file c:\temp\pools.txt

More examples of Using View PowerCLI Cmdlets

LINK: https://pubs.vmware.com/view-50/index.jsp?topic=%2Fcom.vmware.view.integration.doc%2Fview_integratio...

Raul.

VMware VDI Administrator

http://ITCloudStream.com/

www.ITSA.Cloud
Reply
0 Kudos
pubudu326
Contributor
Contributor
Jump to solution

Hi rseekell,

In your case, you want to get more reports because more pools and other stuffs you have to use in your environment. So better to use vRealize Operation Manager. Here you can customize your reports and change values get historical data everything. problem is this product comes with vRealize suite reason is you have to get license for this. First of all try and check is it compatible with your reqiurements.

Thanks..

Reply
0 Kudos
rseekell
Enthusiast
Enthusiast
Jump to solution

Thank you. I know PowerShell well.  However, I downloaded this CLI and cannot find the Get-Pool that you mentioned:

Download VMware PowerCLI 6.5 Release 1

Reply
0 Kudos
PCTechStream
Hot Shot
Hot Shot
Jump to solution

Rseekell. Follow the steps.

LINK: https://blogs.vmware.com/euc/2017/01/vmware-horizon-7-powercli-6-5.html

Raul.

VMware VDI Administrator

http://ITCloudStream.com/

www.ITSA.Cloud
Dkirk21
Contributor
Contributor
Jump to solution

The new command is Get-HVpool

Reply
0 Kudos
OldrichSrubar
Contributor
Contributor
Jump to solution

Yeah that's right but unfortunately this new command has very limited view options.

When you run Get-HVPool -Name YourPool you get just table with following info:

Id                : VMware.Hv.DesktopId
Base              : VMware.Hv.DesktopBase
DesktopSettings   : VMware.Hv.DesktopSettings
Type              : AUTOMATED
Source            : VIEW_COMPOSER

AutomatedDesktopData  : VMware.Hv.DesktopAutomatedDesktopData

ManualDesktopData :
RdsDesktopData    :

GlobalEntitlementData : VMware.Hv.DesktopGlobalEntitlementData

And this says nothing special....nothing what I really need.

So question is....Is there something more? I would like to see the same info about pool like in Horizon Web console.

Reply
0 Kudos
Magneet
Hot Shot
Hot Shot
Jump to solution

it holds lots of information, you just need to be educated how to get it Smiley Happy do a (get-hvpool).base or (get-hvpool).desktopsettings and you'll see more. but I think some of what you need has already been put into the Horizon vCheck that I have been building. It's by far not complete but if you can contribute or have ideas then I am open for them Smiley Happy

GitHub - vCheckReport/vCheck-HorizonView: vCheck for Horizon View

you want pcoip displayprotocol settings do (get-hvpool).desktopsettings.displayprotocolsettings.pcoipdisplaysettings for example