The recently released VMware Horizon 7.2 offers a couple of new features. One of them is a new helpdesk tool called Horizon Help Desk. This HTML5 webinterface is created for the helpdesk-employee to be able search for the user and see the sessions and the related information for that session(s). The current VMware Horizon Administrator console doesn’t offer the right functionality for  helpdesk-employees. It’s for creating and maintaining desktop and application pools, not to directly support a user.

On the server side it is an integrated install, leverages existing Webserver deployed with Horizon broker. On the Agent side, it is part of the Horizon-View Agent installer. It is complementary to vROPs for Horizon (which will give you historic, trending & reporting) and it is available as a feature of Horizon Enterprise Edition and Horizon Apps Advanced Edition.

So here is a look at Horizon Help Desk:

This webinterface is localized to languages Horizon supports. You can log in directly on the help desk URL or you can access the helpdesk tool through token-based SSO from the Horizon 7.2 admin console.

In the next screenshot, you can see that you can search for a user in the user look-up dashboard. You can search on Username and full name, incl. across Cloud Pod Architecture (global entitlement):

In the next screen you can see the current sessions of the user. The state shows if the user is connected (green) or disconnected. It also shows if it is a local entitlement (L) or global entitlement (G). Both RDSH and VDI sessions are supported.

After you select a session, you get more details about that session:

It will present real-time information with a 5 sec sample rate on CPU, Mem and Latency, with a 15 min session look back. The following information is available:

  • Session details: CPU, Mem, Latency, TX bandwidth, Packet Loss (PCoIP), Protocol, Session start time and duration, logon breakdown
  • Client details: client name, user, IP, OS
  • Machine details: Computer name, IP address, agent version, Pool/Farm, Pod and vCenter name

The session detail information is stored on the Horizon View agent. The resource overhead is ~20 MB memory and 5% CPU on the agent (max observed in testing).

In the following screen you can see that there are also actions that can be performed from Horizon Help Desk:

The following actions are available:

  • Desktop actions: Send Message, Remote Assist (MS), Restart, Reset (hard), Disconnect, Log-off & Shutdown

Enabling timing profiler

After installing or upgrading to Horizon 7.2 you need to make sure you meet the following requirements:

  • Horizon Enterprise edition license or Horizon Apps Advanced edition license for Horizon 7 version 7.2.
  • An event database to store information about Horizon 7 components.
  • Administrator role to login to Horizon Help Desk Tool.

You also need to enable the timing profiler on each Connection Server instance to view logon segments. Use the following vdmadmin command to enable the timing profiler on each Connection Server instance:

vdmadmin -I -timingProfiler -enable