Horizon Cloud Next-Gen Integration

Horizon Cloud Next-Gen integration ingests and displays Horizon analytics in a centralized location in Workspace ONE Intelligence. Use Intelligence dashboards and reports to view and analyze the health of your Horizon deployment.

Find all your Horizon Cloud Next-Gen data on the Monitoring dashboard in the Virtual Apps & Desktops area of Intelligence.

Entitlements

Horizon Cloud Next-Gen Intelligence monitoring in Workspace ONE Intelligence is entitled to all Horizon Universal Subscription customers, including Horizon Apps Universal Subscriptions and Horizon Apps Standard Subscriptions.

Requirements

To monitor Horizon Cloud Next-Gen Sessions and VM related metrics in Workspace ONE Intelligence, activate Agent Data Monitoring within your Horizon virtual machines. See Configuring Horizon Edge Agent Data Monitoring for Horizon Edge with Workspace ONE for details on how to activate Agent Data Monitoring.

Integration is done for you

Integration of Horizon Cloud Next-Gen with Intelligence is done for you. Workspace ONE Intelligence is a default service provided to Horizon Cloud Next-Gen customers. The integration between Horizon Cloud Next-Gen and Workspace ONE Intelligence happens automatically when you onboard to Next-Gen. No manual setup is needed.

Monitor data from the Horizon Universal Console Home page

You can also use monitoring services in the Horizon Cloud Next-Gen console that is powered by Workspace ONE Intelligence. Refer to the article Monitoring the Status of Horizon Cloud Resources from the Home Page.

How do you deauthorize Horizon?

To deauthorize Horizon Cloud Next-Gen, work in the Integrations area of Workspace ONE Intelligence.

Important: Do not deauthorize the integration unless you are certain you no longer want to share data between the two systems. To re-activate the Horizon Cloud Next-Gen and Workspace ONE Intelligence integration, you must contact VMware Operations.

  1. In Workspace ONE Intelligence, go to Integrations > Data Sources.
  2. Find the Horizon Cloud card and select the ellipse (…).
  3. Select Deauthorize. To disconnect Horizon Next-Gen from Intelligence, find the Horizon Cloud data source card and select to deauthorize the integration.

Results: After you deauthorize the integration, the Horizon Cloud Next-Gen Monitoring dashboard appears empty and the dashboard no longer receives data for Sessions, Agents, or Edge errors.

How do you access Horizon data in Intelligence?

Find dashboards for your Horizon integration in Workspace ONE Intelligence at Workspace > Virtual Apps & Desktops > Horizon Cloud Next-Gen. The dashboard includes various sections so you can quickly view data and navigate to other tools for analysis.

  • Top graph: The top graph displays the available Sites, Edges, and Pools in your environment. This Horizon Cloud instance has 2 sites, 3 Edges, and 18 pools available..
  • Actvity cards: The activity cards display the key metrics for sessions and users on the overview dashboard. Metrics include Total Sessions, Active Sessions, Users, and Impacted Users. You can select View for detailed lists of sessions and users for each metric. Quickly see activity in your Horizon Cloud environment by checking the activity cards. You can use the View option to get further details about the activity..
  • Widgets: Intelligence displays more Horizon Cloud Next-Gen data in the listed widgets located under the overview.
    • Sessions: This widget displays Total, Active, Idle, and Disconnected sessions across all deployments.
      • It includes Multiple Session Desktop sessions, Single Session Desktop sessions, and Multiple Session Application sessions.
      • Select View Dashboard to drill down into the data and to get detailed information for session metrics.
      • When you drill down into a specific Site, Edge, or Pool at the tree map, the widget updates accordingly to show sessions for the infrastructure that you select. See data for sessions like Single Session Desktop, which includes various stats like CPU utilization, logon duration, and latency
    • Number Of Sessions Over Time: This widget displays Total, Active, Idle, and Disconnected sessions trending over time.
      • Select View Dashboard to access the Sessions dashboard.
      • Within the Sessions dashboard, you can customize the time range of the Number of Sessions widget. This customization gives you the flexibility to see session trends during a selected time range. Number of sessions over time displays the type of session over a configurable time range to help identify trends.
    • Users: This widget displays the distribution of users against Edges or Pools, and it lists users impacted by protocol, latency, and logon performance. See the number of users per edge.
    • Connections: This widget breaks down the protocols, client types, and access types by active user connections. See your Connections data to see data for protocols, client types, and access types. Hover over part of the graphic to see details
    • Utilization: This widget shows the overall resource use of your Horizon Cloud Next-Gen deployments. If you view the Utilization dashboard, you can select the tab of the desired resource, like Horizon Enterprise, to see its capacity.

How do you create a custom dashboard?

Horizon Cloud custom dashboards using allow you to create your own widgets using Horizon Cloud Next-Gen data. Share these dashboards with colleagues and other business teams.

  1. Create a custom dashboard, so that you can add custom widgets to it.
    1. In Workspace ONE Intelligence, go to Workspace > Dashboards.
    2. Select Add, and then select Custom Dashboard.
    3. Enter a name for the dashboard to help you quickly identify the dashboard.
    4. Optionally, you can enter a description for the dashboard. Consider the description as a tool to help remember why the custom dashboard was initially needed.
    5. Save the dashboard.
  2. Add a custom widget to your custom dashboard.
    1. If you are not in the custom dashboard, you can find it in the console at Workspace > My Workspace > Recent Dashboards. You can also find dashboards in the console at Workspace > Dashboards.
    2. Select Add Widget > Custom Widget.
    3. For the Category, select Horizon, and then select the data point you want to showcase in your widget. Use the Horizon category to find a list of available data points you can base your custom widget on.
    4. Enter a name and a description for the widget.
    5. Configure the Data Visualization area. Use the Summary to preview your custom widget to see if your configurations are capturing the data you want, and change configurations as necessary.
      • Complete the Snapshot data, which represents data in your deployment now.
      • Chart Type: Select how you want the widget to display your data.
      • Measure: Sets how the widget counts the data by an aggregator (of [aggregator]) you select.
        • Count: Sets the number of rows in a particular data set. The count is the simplest function for verifying results.
        • Distinct Count: Returns a count of unique or distinct values identified over the data range set.
        • Max: Returns the largest values in a particular data set. This setting only works with numerical columns.
        • Min: Returns the smallest values in a particular data set. This setting only works with numerical columns.
        • Average: Calculates the average of a selected group of values. This setting only works with numerical columns.
      • Group by: Separates data into groups. Widgets can display two groupings per data set.
      • Results per group: Reduces the results displayed. For example, use a value of 10 to show data for a top 10 list of the most installed applications.
    6. Configure the Filter to define the baseline data sets for your widget. Use Add Rule and other parameters to define the data you want to see on your custom dashboard.

If the system has no information to display, it notifies you. However, you can change configurations to see if a different parameter, like Measure or Group by, might display data in your widget.

How do you create a custom report?

Horizon Cloud custom reports allow you to create unique reports using Horizon Cloud Next-Gen data that you can share with colleagues and other business teams.

  1. In Workspace ONE Intelligence, go to Workspace > Reports and select Add > Custom Report.
  2. For the Category, select Horizon, and then select the data point you want to showcase in your report.
  3. Enter a name for the report. Adding a description is optional.
  4. Complete the Snapshot data, which represents data in your deployment now.
  5. Select the Download Format, CSV or JSONL (JSON Lines).
    Important: You cannot change the selected format after you create and run the report. This behavior helps to maintain the same format and output when you share the file with other users.
  6. Configure the Filters using an attribute that corresponds to the data you are trying to gather.
  7. Select an operator and the filter rule value.
  8. View the Report Preview to see results of the reports query. You can edit the rules to change the data in the preview. Select Refresh Preview to see if your changes resulted in updated data.
  9. Save the report.

Custom reports offer flexibility for sharing data specific information concerning your Next-Gen deployment. The report preview is especially helpful. Use it to fine tune the report so that the report returns useful information.

Using workflows (Freestyle)

You can trigger workflows choosing Horizon Next-Gen data as the data source. Here are some sample use cases for creating workflows that monitor your Horizon Cloud Next-Gen environment.

Case 1: Monitor Horizon Cloud Next-Gen Edge Gateway connectivity

When there is a connectivity issue with Edge, Horizon Cloud Next-Gen control plane loses visibility into resource monitoring your desktops, farms, and VMs with Horizon agents. This loss of visibility makes it critical to ensure Edge Gateway connectivity for Next-Gen deployments.

Create a workflow that ensures the system notifies a selected admin after a connectivity issue with Edge.

  1. In Workspace ONE Intelligence, go to Workspace > Freestyle and select Add Workflow.
  2. Select Horizon as the Data Source, and then select Edge.
  3. Select Manual as the Trigger Settings.
  4. Complete the Trigger Rules.
    • Select the attribute Edge > Edge Connectivity Status.
    • Select Not Equal To as the operator.
    • Select Connected as the status value. Configure the triggers to set the workflow engine to identify when the Edge loses connectivity.
  5. Select Refresh in the Potential Impact menu option to view a preview of possible results for the workflow.
  6. Drag and drop the Action button below the Workflow Settings.
  7. Select Workspace ONE Intelligence > Send Email, and then select Add Action.
  8. Enter the email information for the admin you want to receive notifications about loss of Edge connectivity.
  9. Save the workflow.
  10. Select Enable Workflow to start using the workflow on incoming data or you can wait to activate the workflow later. The system does not start looking for triggers on a manual schedule until you activate the workflow.

Case 2: Monitor UAG health status

The UAG (Unified Access Gateway) activates a secure, remote access from an external network to internal resources such as virtual desktops and published applications. You can use workflows to proactively monitor UAG health.

For example, If the UAG is in an unhealthy status, the Next-Gen Control Plane notifies Intelligence that the UAG Health Status is CRITICAL. Create a workflow to alert admins about the status by email, Slack, or ServiceNow ticket.

  1. In Workspace ONE Intelligence, go to Workspace > Freestyle and select Add Workflow.
  2. Select Horizon as the Data Source, and then select UAG Information.
  3. Select Automatic as the Trigger Settings.
  4. Complete the Trigger Rules.
    • Select the attribute UAG Information > UAG Health Status.
    • Select Equals as the operator.
    • Select Critical as the status value. Configure the triggers to set the workflow engine to identify when the UAG is unhealthy.
  5. Select Refresh in the Potential Impact menu option to view a preview of possible results for the workflow.
  6. Drag and drop the Action button below the Workflow Settings.
  7. Select Workspace ONE Intelligence > Send Email, and then select Add Action. Other options include to use Slack Web API or ServiceNow actions if you have integrated these services with Intelligence.
  8. Enter the email information for the admin you want to receive notifications about UAG status.
  9. Save the workflow.
  10. Select Enable Workflow to start using the workflow on incoming data or you can wait to activate the workflow later. The system executes the workflow when incoming events match the trigger rule.
check-circle-line exclamation-circle-line close-line
Scroll to top icon