Last updated
Was this helpful?
Last updated
Was this helpful?
The Sessions overview dashboard allows you to gain insights into all Virtual Desktop Infrastructure (VDI) sessions in your organization. The top-to-bottom arrangement of widgets provides an intuitive solution to quickly identify problematic sessions in your entire virtual infrastructure, giving you the ability to gradually locate the root cause by identifying issue patterns that have developed over time. This progressive approach provides you with all the relevant data needed for effective troubleshooting without overwhelming you with irrelevant information.
The system preserves active filters across all tabs.
Use the timeframe picker in the top-right corner to select the time interval you want to investigate. The default timeframe is 4 hours.
Drag the cursor over an area on the timeline to zoom in on a specific period.
The system preserves the selected timeframe across all tabs.
The following tabs are available in the Sessions overview dashboard:
The following sections explain the components and functionalities of each tab.
The Sessions overview tab allows you to investigate all active and inactive sessions in your environment.
Use the following filters at the top of the page to view relevant sessions:
Username of the client to focus on a single user
Virtual machine name to which the clients connect
Desktop pool name to which the clients connect
Environment name to which the desktop pools belong
The following chart shows a simplified timeframe divided into three buckets and five sessions:
In each bucket, a different combination of sessions is live. However, the total number of sessions in this timeframe is five. As a result, the gauge chart for this timeframe would show 5.
The vertical range of the chart correlates to the bucket with the highest number of live sessions. However, because the gauge chart shows all sessions that were live during the selected timeframe, the number in the gauge chart can be higher than the bar chart's maximum, as shown in the following figure:
You can select a timeframe of up to two days for display on the bar chart. The resolution of the chart is affected by the timeframe picker in the following way:
The following figure shows a resolution of 5 minutes in a selected 6-hour interval anywhere in the past 30 days:
However, selecting a 1-hour interval in the past 2 days shows a fine-grain resolution of 30 seconds:
Hover over the gauge or chart to see a breakdown of session health percentages as a tooltip. The colors on both the gauge and bar chart indicate the following statuses:
Green indicates periods when the sessions had good health.
Yellow indicates periods when the sessions had average health.
Red indicates periods when the sessions had bad health.
The following sections explain how to use the widgets on this dashboard to narrow down troubleshooting to specific sessions.
Health groups are VDI-specific metrics related to a specific issue type that help you identify which session properties need troubleshooting.
Each health group comprises one or more subgroups, which enable a finer organization of the related VDI metrics.
Select a health subgroup to see the list of connected VDI metrics.
The evolution of actively selected metrics is shown on the right side, where you can see the correlations between metrics using the timeline graph and breakdowns:
It indicates how interactions with the session evolved. It contains the following subgroups and metrics:
It shows the hardware load on physical client devices that access the sessions. It contains the following subgroup and metric:
It shows the network connection strength between endpoint devices and VMs. A better connection means lower latency and higher bandwidth for a more seamless experience for clients. It contains the following subgroup and metrics:
It shows the hardware load of VMs. A lower hardware load means more resources and fewer bottlenecks for clients. It contains the following subgroups and metrics:
Add additional metrics from outside the selected health subgroup using the drop-down list. Some metrics are visible by default; toggle their visibility by selecting them.
The session list at the bottom of the page shows all active sessions that fall within the scope of the selected filters.
From the sessions list, select table items to open the action bar to:
Execute action directly on the selected sessions, such as a remote action, campaign, or workflow—configured to target VDI sessions.
The session list shows the following details about each virtual session:
Username of the client.
Client device name used by the client.
Device -> Name of the device that is hosting the session; select a device name to access Device view.
Session state of the session, which is either active or disconnected.
Last interaction time showing the time stamp when the last user interaction was made.
Active metrics in the Metrics section are also visible as columns on the right side of the list.
The Session map tab gives you a visual representation of the connection between endpoint devices and VMs across all sessions.
Connection issues can occur across different devices, users and destinations. Session map accelerates troubleshooting and helps you identify the appropriate team to fix network-related issues by providing an interactive visualization of session.vdi_events
data.
Session map breaks down the selected metrics for session.vdi_events
into multiple properties and uses connection paths to display the relationships between properties. Nodes and lines represent these relationships.
To switch from the displayed metrics and begin troubleshooting issues:
Select the Display drop-down above the Session map visualization.
Select one of the available metrics for the particular connection data set.
The thickness of a line, which connects two nodes, is proportional to the metric value between those respective nodes when compared to the same metric values between different nodes in the same two columns.
When viewing issue-related metrics, thick lines help you identify the most problematic areas.
The system sorts nodes in descending order within each column. This makes it likely that thicker lines appear towards the top, but this is not always true.
Session map shows the top eight nodes in each column. If a column has more than eight nodes, the values are aggregated into the Others node at the bottom of the column:
Click on More to open another eight nodes in a column.
Click Less to hide additional nodes.
To facilitate data interpretation, each node is associated with all paths going through it.
The leaf count is also shown for each column next to the column name.
Hover over a node or a line to highlight the connection metric value that goes through that node or line.
Session map displays four columns by default. Each column is associated with a hierarchy of fields to reduce the number of nodes shown on the screen.
The following table lists the hierarchy of fields for each column, which goes from general to specific:
To drill down on a Session map field, you have the following options:
Select a node to:
Apply a filter for the selected node.
Drill down one level in the column hierarchy.
Select a line to:
Apply a filter for the selected line, which is equivalent to selecting the two nodes it connects.
Drill down one level in the hierarchy of the connected columns.
To navigate back up the hierarchy of the Session map fields after selecting nodes or lines:
Select the drop-down in the Session map column heading.
Select any field name above the current level in the hierarchy.
The Connections timeline displays the selected metric’s development over time. For example, if you select Network RTT, it shows the number of failed connections across the timeframe selected in the timeframe picker.
The timeline is synchronized with the connection paths. When you drill down or up on nodes, the timeline chart updates accordingly.
The Connections timeline is interactive. To focus on a specific period of interest, click and drag your cursor over that timeframe in the timeline.
This action loads both the Session map chart and the timeline for that period, allowing you to analyze connections data during that time.
Currently, dragging to select a period on the timeline does NOT update the timeframe picker at the top of the page. To align the displayed data with the selection in the timeframe picker, click the Reset timeframe button located above the Connections timeline.
See a list of all binary executions on VMs in all active sessions.
Use the contextual action menu to refine your troubleshooting by allowing different data exploration paths.
In the Username, Device -> Name and Binary -> Name columns, select the action menu on the right side of the selected binary to open a new contextual investigation to Retrieve all connected devices, users, or events.
In the Device -> Name and Binary -> Name columns, Diagnose execution crashes or high CPU usage.
In the following columns, select Drill down to in the action menu to open a new contextual investigation to further diagnose issues and remediate them using remote actions:
Username
CPU time
Memory used
Page faults
Incoming traffic
Outgoing traffic
Number of freezes
Use the Invoke Kill Process remote action to shut down a running process. Make sure you complete the following prerequisites:
To shut down a process, select the pertaining binary and open the action menu:
The Connections tab includes a visualization of connection.events
data and metrics specific to connections between VMs and backend systems in the sessions.
Use filters at the top of the dashboard to analyze sessions based on the topology of your environment. Active filters affect all widgets on the dashboard, meaning that only sessions that fall within the scope of every active filter are visible in the widgets and the .
The dashboard automatically applies the timeframe selection to the graph.
displays metrics and per-session trends for all VDI sessions to identify issue patterns.
displays an overview of connections between the endpoint devices and VMs.
displays a list of all executions on the VMs in all active sessions.
displays an overview of connections between the VMs and backend systems in all sessions.
The single-metric gauge chart shows the total number of sessions that were live in the selected .
The bar chart shows activity across all sessions in the selected , broken down into time buckets. Each bucket displays only the sessions that were active in that time slice.
See the for a simplified explanation.
Timeline graph - Use the timeline graph to analyze the metric evolution over time to identify any changes or spikes. The line represents the evolution of metric value for all sessions that fall within the scope of the selected and .
Breakdown - Use the By drop-down list to break down the metrics by specific properties. Select a breakdown to apply it as a filter, which will also be visible in the at the top of the dashboard.
Select the action menu on a health subgroup to enable filtering. The selected filter is visible in the at the top of the dashboard. The health subgroup filter also affects the , meaning only the sessions that fall within the filter's scope are visible in the list.
The following sections provide high-level details about each and the connected metrics on a high level. For more details about each metric, hover over the metric name to see a tooltip or see the .
on selected sessions—applicable to dashboard widgets.
You may also execute actions on VDI sessions from the module.
Session name to which the client is connected; select a session name to access .
Select a session name to access the Session view dashboard. See the section to learn how to examine details of a specific session to assist in troubleshooting.
Select Client device name or Device -> Name to access for the endpoint device or the VM respectively.
The Session map connection paths display four columns by default, allowing you to click on nodes or lines to to lower levels of breakdowns.
Click on a in the Session map visualization.
Click on a between two nodes.
After clicking on a node or line, using the expandable drop-downs in each column heading in Session map.
Select a device name in the Device -> Name column to access for the specific VM.
Install and configure the Kill Process
Obtain the necessary
See the documentation to learn how to uncover network issues with this interactive map and timeline.
30-second
1 hour
Last 2 days
5-minute
1—8 hours
Last 30 days
15-minute
8—48 hours
Last 30 days
Processor
It indicates the CPU usage on endpoint devices. A lower usage means more CPU resources and a more seamless experience for clients.
Client CPU -> Normalized usage
Remoting latency
It indicates how latency round-trip time (RTT) evolved to detect issues like network latency and failed requests.
Network RTT
ICA -> Latency
ICA -> Input bandwidth used
ICA -> Output bandwidth used
RDP -> TCP bandwidth
RDP -> UDP bandwidth
Client network -> WAN latency
Processor
It indicates the VM CPU usage.
CPU -> Normalized queue length
CPU -> Normalized usage
Storage
It shows the virtual storage usage.
System Disk -> Disk queue length
System Disk -> Read latency
System Disk -> Write latency
System Disk -> Read throughput
System Disk -> Write throughput
Memory
It indicates the VM memory usage.
Memory usage
Memory available
Memory cached
Memory -> Paging file size
Memory -> Pages output
AD -> Department
Country location
Virtualization -> Desktop broker
Virtualization -> Hypervisor name
Username
State location
Virtualization -> Environment name
Virtualization hostname
Client device name
VDI session -> Desktop pool
Device -> Name
Responsiveness
It shows how fast applications in sessions respond to user input. A shorter delay means a more seamless experience for clients.
User Input Delay
It indicates the time it takes a client to log in to a session. A shorter duration means users can start using the applications faster.
—
Logon duration This subgroup will be available in an upcoming product version.