Analytics

Frame provides a variety of tools to see exactly how your account is being used. Navigate to the “Analytics” panel in your Dashboard to see detailed information about your users’ sessions, usage, disk usage, and elasticity.

Sessions

The “Sessions” tab is the first page displayed on the Analytics page of your Dashboard. This page shows a plot of the number of sessions per hour, day, or month during a given time interval. Use the drop down menus on this tab to display the information by frequency, system, and time period. This example shows the number of production sessions launched within a month.

../../_images/sanalytics.png

You can also see the total sessions, average session time, and average distance from the datacenter displayed below the graph.

More detailed information is displayed when hovering over a bar on the graph.

../../_images/sanalyticspop.png

In this example, we can see there were 3,539 total production instances on February 10th, 2022.

Usage

The “Usage” tab is the next tab over on the Analytics page. “Usage” provides detailed information about the hourly usage consumed per specified frequency, system, pool, and time interval.

../../_images/susage.png

The hourly usage is broken up by system type, with a key for each system type displayed below. Toggle which system types are displayed on the graph by clicking on them or changing the “Pool” from the drop down menu. In the example below, we have disabled the production Air 16GB system type.

../../_images/susagepop.png

The total hours used will always be displayed on the bottom left side of the graph on this page.

Disk Usage

The “Disk Usage” tab displays the amount of disk volume usage (in GB) within a specific period of time. You can adjust the frequency (hourly, daily, or monthly) using the drop down menu above the graph.

../../_images/dusage.png

More detailed information is displayed when hovering over a bar on the graph.

../../_images/dusagepop.png

The total disk volume usage (in GB hours) will always be displayed in the bottom left corner below the graph.

Elasticity

The Elasticity tab provides additional detail for evaluating the performance of your capacity settings (min, max, and buffer). The most important part of this chart lets you compare the active sessions (represents users that are connecting) to active instances (the number of systems that are powered on and are consuming usage hours). For example, if you find that your active instances are always much higher than your active sessions, then you should consider lowering your “min” and “buffer” settings. Additionally, you can use this graph to ensure your Default Capacity max is not too high relative to the peak active sessions.

../../_images/elasticity.png

More detailed information is displayed when hovering over a bar on the graph.

../../_images/elasticitypop.png

Note

Individual elements can be enabled and disabled by clicking the text descriptor.

../../_images/elasticity2.png

  • Active Instances: Active Instances are instances which are powered on.

  • Active Sessions: An Active Session is an active instance with a connected user.

  • Min setting: The minimum number of instances powered on at a given time that can be accessed by users immediately.

  • Buffer setting: Additional powered-on instances that are ready for a user within seconds. Set this to a number of users you expect will connect within a 2-minute window of time (the time it takes to boot an instance).

  • Actual capacity: The total number of instances, active or otherwise, that could be provisioned.

  • Max setting: The desired number of instances (concurrent users) to be provisioned for the pool. The administrator should determine this number based on peak session concurrency since this is a hard limit.

Lastly, you can download the details of your Session Trail in CSV format by clicking the blue “Download CSV” link in the upper right corner. The CSV will provide all Session Trail details for the time frame specified to the left of the download link.

../../_images/sessionttrail.png

Session Reports

The session reports feature allows administrators to download and view session activity logs as .CSV files for more detailed user tracking and session troubleshooting. This section outlines how to enable and interpret session reports.

Enable Session Reports

To enable session reports, navigate to the Settings tab of the Nutanix Console and click the “session reports generation” option.

Note

Once enabled, session reports cannot be disabled.

../../_images/sessionrep1.png

A prompt will open formally notifying you that these changes cannot be reversed. Click Accept.

../../_images/sessionrep2.png

Navigate to the Analytics tab of the Nutanix Console and select the session reports tab.

../../_images/sessionrep3.png

In order to download a specific report, simply click the corresponding “Download report” link and save the file to your local computer.

Note

Once enabled, session reports take approximately 24 hours to be made available for download from the Frame Dashboard.

Session Report Contents

The session report consist of a .CSV file which can be imported into the application of your choice for compiling into an itemized list with log activity of all sessions from the reports date range. This information consists of:

Name

Description

Username

The user ID associated with the session.

Name

The user’s name on record.

Email

The email address associated with the user of the session.

Geo_Distance

An estimate of the geographic distance between the user’s location and the datacenter accessed, measured in miles.

City

The name of the city the user accessed their session from, as indicated by IP address.

Started_At

UTC Time and date the session was started.

Time_To_Start

Elapsed time from an instance being requested to the session beginning, measured in seconds.

Session_Duration

Duration of the session, measured in seconds.

State

Whether the session is open or closed, at time of report generation.

Remote_IP

The IP address utilized by the session user.

System_Type

The type of instance utilized for the session.

Session_Type

The type of instance used during the session. IE: Sandbox, Utility Server, Production Instance, Persistent Desktop.

User_Data

Lists any custom data passed to the user’s session via a userData object property.

Account_ID

The Frame Vendor ID.

Account_Name

Name of the Frame account accessed.

API_Account_ID

Not user serviceable at this time.

Region

The region of the cloud account.

Country

The country of the cloud account.

Session_ID

The session ID.

Storage_Used

Lists any attached personal cloud storage such as Google Drive or Dropbox.