Requesting the ability to monitor VMware Horizon (VDI), specifically the number of concurrent connections.

VMware vSphere sdk does not support monitoring of VMware Horizon (VDI). However VMware has provided a set of Powershell cmdlets through which VMware Horizon (VDI) information can be retrieved and monitored.

https://pubs.vmware.com/view-52/index.jsp#com.vmware.view.integration.doc/view_integration_powershell.5.3.html

For an example: The following command displays the concurrent users from the last 5 days:
Get-EventReport -viewName user_count_events -startDate ((Get-Date).AddDays(-5)) | sort time | Select Time,Usercount

Can this be integrated into the VMware module? [VMware Horizon can be monitored through VMware module provide PowerShell host engine is integrated with module.]

Comments

  • Would you imagine variable of something like "Number of concurrent connections with X days" to alert? I assume you'd like to collect data on that point. Are there other Horizon details that should be monitored?

  • Would be useful to be able to alert on:-
    Number of Active Desktops per Pool
    Number of unused Desktops per Pool
    Alert if Desktop 'unavailable' for more than n minutes. We regenerate desktops on logout and occasionally they get 'stuck' in the process
    Connection Server Monitoring
    Security Server Monitoring
    SSL Certificate exiration in nn days notification (same for rest of VMware infrastructure please)