VMware Horizon View Monitoring


Applications Manager lets you auto-discover, monitor and manage your VMware Horizon View environments. Applications Manager collects data from your managed virtual desktops and multiple Horizon View instances, spread across one or more datacenters. This data is then presented in preconfigured dashboards for real-time performance analysis. Applications Manager supports multiple Horizon View instances and provides you with a single intuitive dashboard that allows you to view all VMware Horizon View components, status of services used by the View and underlying infrastructure as well.

While configuring the VMware Horizon View, Applications Manager discovers the following components as different monitors associates them to Monitor Group for Horizon View:

  • VMware Horizon View Connection Broker
  • Active Directory
  • vCenter
  • MsSQL or ORacle DB used for Events
  • Query Monitor with events query

Create a new VMware Horizon View Monitor :

  • Click on New Monitor Group link.
  • Select VMware Horizon View from the drop-down list.
  • Specify the Display Name of the VMware Horizon View.
  • Enter the Connection Broker Hostname or IP Address of the host where the Connection Broker is running.
  • Enter User Name and Password for authentication.
  • Specify the Polling Interval in minutes.
  • Click Fetch Horizon View Components. This discovers the VMware Horizon View Components namely vCenter Servers, Active Directory, MsSQL or Oracle DB used for Events and Query Monitor with events query from the network and starts monitoring it.
Note : Check out the Prerequisite for adding the Connection Broker monitor & the APM host.


Create a new VMware Horizon View Connection Broker monitor:

  • Click on New Monitor link.
  • Select VMware Horizon View Connection Broker under the Virtualization category.
  • Specify the Display Name of the VMware Horizon View.
  • Enter the Connection Broker Hostname or IP Address of the host where the Connection Broker is running.
  • Enter User Name and Password for authentication.
  • Specify the Polling Interval in minutes.
  • Choose the Monitor Group with which you want to associate the VMware ESX server to, from the combo box (optional).
  • Click Add Monitor(s). This discovers the VMware ESX/ESXi server from the network and starts monitoring it.

Monitored Parameters

Go to the Monitors Category View by clicking the Monitors tab. Click on VMware Horizon View Connection Broker under the Virtualization Table. Displayed is the VMware Horizon View bulk configuration view distributed into three tabs:

  • Availability tab, gives the Availability history for the past 24 hours or 30 days.
  • Performance tab gives the Health Status and events for the past 24 hours or 30 days.
  • List view enables you to perform bulk admin configurations.

Click on the monitor name to see all the server details listed under the following tabs:

Connection Broker

ParametersDescription
Connection Broker Configuration
Connection Broker ID The ID of the View connection broker.
Name The name of the View connection broker.
DNS Name The domain's DNS name.
NetBIOS Name The domain's NetBIOS name of the connection broker server.
IP Address The IP address of the connection broker server.
Version VMware View Version.
Build VMware View Buiild.
Activation Activation Status.
Is Alive Indicates whether the broker component is up.
Last Backup Time The time during which the last View LDAP backup was performed.
Type The internal monitoring type.
External URL URL throught whichh other modules connects.
Connection Broker Stats
Total Sessions The total number of desktop sessions.
Maximum Session The highest recorded number of current VDM sessions.
Total SVI Sessions The current number of VDM SVI sessions.
Maximum SVI Sessions The highest recorded number of current VDM SVI sessions.
Total Checked Out VMs The current number of checked out VDM VMs.
Maximum Checked Out VMs The highest recorded number of current checked out VDM VMs.

View Pool

ParametersDescription

Horizon View Pool Configuration

Pool ID This indicates the View desktop pool ID. Spaces are not allowed when specifying the pool ID.
Name The name of the desktop pool
Datastore Path This specifies which datastores to use for provisioning full-clone desktops.
Resource Pool Path This indicates the path to the resource pool that will contain the virtual desktops. If resource pools are not being used, simply specify the vSphere cluster.
VM Folder Path This specifies the vCenter folder in which we have to create the virtual machines.
Parent VM Path Indicates the full path to the parent VM used to export the network label data.
Parent VM Snapshot Path Indicates the path to the parent VM snapshot,
Composer Domain Your View Composer servers and the domains they are attached to.
Delivery Model Indicates if the Hosted Virtual Desktop delivery model is automatically provisioned into View pools.
Provision Enabled

Indicates if the provisioning of VM for VDM is enabled or not.

 

Protocol This specifies the default display protocol from either RDP or PCoIP
Horizon View Pool Stats
Minimum Provisioned Desktops This indicates the minimum number of linked-clone desktops that should be provisioned and available during View Composer maintenance operations. This value must be smaller than the MinimumCount value.
Head Room Count This specifies the minimum number of desktops to have powered on and available at all times.
Maximum Count This specifies the maximum number of desktops to create.
Minimum Count This specifies that desktops should be provisioned on demand, in amounts equal to the number provided. To provision all desktops up front, use the same value specified for MaximumCount.

VM Details

ParametersDescription

Horizon View VM Details

Hostname The hostname of the virtual machine.
IP Address The IP address of the virtual machine.
VM Name The machine name of the virtual machine to be added to the pool.
Guest Full Name The name of the guest machine.
Is In Pool This retrieves desktops based on whether or not they are in a
desktop pool. Options are true or false.
Pool ID This indicates the desktop pool ID.
Is Linked Clone

This retrieves desktops based on whether or not they are a linked clone. Options are true or false.

Machine ID The Physical machine ID used to identify the physical desktop.
vCenter ID The vCenter Server ID.
Path The full path to the parent virtual machine.

Session Details

ParametersDescription

Remote Sessions Details

Session Indicates the View session ID for remote VMs.
DNS Name Indicates the DNS name of the Virtual Desktop for remote VMs.
Pool ID Indicates the desktop pool ID for remote VMs.
Start Time Indicates the time the session was started including the day, time, time zone, and year.
State Indicates the state of the desktop (Connected or Disconnected).
Protocol Indicates the protocol being used in session (PCoIP or RDP).
Duration Indicates the duration of the session.
Local Sessions Details
Session Indicates the View session ID for local VMs
DNS Name Indicates the DNS name of the Virtual Desktop for local VMs
Pool ID Indicates the desktop pool ID for local VMs
Start Time Indicates the time the session was started including the day, time, time zone, and year.
State Indicates the state of the desktop (Connected or Disconnected).
Protocol Indicates the protocol being used in session (PCoIP or RDP).
Duration Indicates the duration of the session.

vCenter Details

ParametersDescription

vCenter Configuration

Hostname Hostname of the vCenter Server.
Port This indicates the port to use with vCenter Server.
Server URL The  URL of the vCenter via which the View connects.
Composer URL The View Composer server URL.
AD Configuration The Active directory configuration.
Version The version of the vCenter server.
Composer Enabled Indicates whether the View composer is enabled.
Broker Entry The Connection Broker details.
Create Ramp Factor This indicates the maximum concurrent vCenter desktop provisioning operations.
Delete Ramp Factor This indicates the maximum concurrent desktop power operations.
State The state of the vCenter.
vCenter Certificate Details
Hostname The hostname of the vCenter server.
Certificate Valid The SSL certificate Validity.
Validity Start Date The SSL certificate Validity start date.
Validity Expiry Date The SSL certificate Validity expiry date.
Reason The  resason for any SSL error.
Certificate About To Expire The flag  to the certificate about to expire.
Certificate Thumb print Matched The SSL certificate Thumb print matched or not.

Composer Domain Details

ParametersDescription
Domain The Active Directory Domain used for Vieew Set up.
Username The administrator Username.
vCenter ID The vCenter ID to which the set up is linked.
Domains Domains and sum domain details
Is Problem Health status of the Composer domain

Events DB Details

ParametersDescription
Server The database hostname.
Port The database Port.
Server Type The database type (MsSQL /Oracle DB).
DB Name The database name of the Alerts & Events.
Table Prefix The table prefix for alerts or events tables.
State The health of the Events DB.
Connected Indicates whether the database is connected.
Connected Node The components that are connected.
Error Error.

License Details

ParametersDescription
License Expiry Date The expiry date of the VMware View license.
Local Mode Enabled Determines whether users can check out desktops for local use.
View Composer Enabled Indicates whether users can use View Composer.