Skip to main content
Skip table of contents

Dashboards (on the Dashboards Page)


The Dashboards page is used to generate various types of BI (business intelligence) dashboards for a specified date range, where each dashboard displays various measures of user productivity by using the data recorded by Ekran System while monitoring user activity on the endpoint Client computers.

These productivity dashboards are displayed in the form of convenient, interactive and individually-customizable charts (and are similar to when importing data from Ekran System into Power BI report templates by using the Ekran System API Data Connector).

NOTE: A Management Tool user needs to have the administrative Viewing Monitoring Results permission to access the Dashboards page, and only information on the Clients that the user has the Viewing Monitoring Results permission for Clients for can be used in generating (i.e. be displayed in) the productivity dashboards.

NOTE: For best performance of the productivity dashboards, if used, the PostgreSQL database needs to be updated to version 13 or higher.


Table of Contents


1. Generating the Dashboards


To generate the productivity dashboards, do the following:

1. Click the Dashboards navigation link (on the left).

2. On the Dashboards page that opens, click the When button.

    

3. In the pop-up window that opens, use either the Within the last or Between radio button to select the required global date range (i.e. the date range for all the productivity dashboards to be generated on the page), and then click the Apply button.

4. Click the Generate button.

    

5. After the productivity dashboards have been generated on the page, click the Filter (

) icon (in the top right of any dashboard) to customize each individual dashboard in the filter settings to restrict its data range, users, user groups, etc (see below).


2. Customizing the Dashboards and the Page Layout

 

To customize the filter settings in a productivity dashboard to restrict the range of data specified in it, click the Filter (

) icon, and the required filter settings can be selected as follows:

 Date Filter: To modify (i.e. restrict) the date range as required (only within the global date range selected in the When filter above when generating all the dashboards on the page).

 [For the "Total Idle Time vs Active Time" dashboard type only:] Report Level: To select either User or User Group to specify which of these will be represented by each bar displayed in the bar chart.

 User: To search for and select (i.e. to restrict to) only specific users to be included i.e. to be displayed as separate bars in the bar chart (or if User Group is selected in the Report Level drop-down list above, all the user groups that the selected users are in will be included as separate bars in the bar chart). 

 User Group: To search for and select (i.e. to restrict to) only specific user groups to be included i.e. to be displayed as separate bars in the bar chart (or if User is selected in the Report Level drop-down list above, all the users in the selected user groups will be included as separate bars in the bar chart).


To rename a dashboard, click the Edit (

) icon in its header (to the right of the dashboard name).

To resize a dashboard, drag & drop the bottom right corner of the dashboard as required.

To rearrange the layout of the dashboards on the page, drag & drop the dashboard header to the location required.

To hide a dashboard (i.e. remove it from the page), click the Remove (

) icon (in the top right of the dashboard).


To add a dashboard to the page (up to a maximum of 10 dashboards at any one time), click the Add button (in the top right of the page), and select the type of dashboard to be added (where multiple dashboards of the same type can be added, and then customized in the filter settings of each one).


3. Types of Dashboards


After being generated, one of each of the 4 different types of productivity dashboards described below are displayed on the page by default.


3.1. Total Idle Time vs Active Time: A bar chart showing an overview of the Total Active Time to the Total Idle Time ratio for each user (or for all the users in each user group) selected, i.e. an overview of how much time each user (or all the users in each user group) selected actively interacted with their computers versus how much time each user (or all the users in each user group) selected has (have) been idle, in all their sessions in the date range selected.

A maximum of the first 10 users / user groups are displayed, where if there are more that 10, a vertical slider (displayed on the duplicated mini-bar chart on the left of the main bar chart) can be used to navigate to display the other required users / user groups by dragging & dropping the slider up and down.

NOTE: The "Total Active Time" for a session is calculated as the "Total Session Time" minus the "Total Idle Time", where the recoding of idle events is only currently implemented for Windows and macOS Clients.


To view detailed information about all the sessions for any user / user group displayed in the bar chart, click on the required bar to open a popup window (where the Play (

) icon can be clicked to open any session in the Session Viewer).

 


3.2. Top Applications Used: A pie chart showing the top 10 applications with the longest total time used by all the users (and/or by all the users in the user groups) selected, in all their sessions in the date range selected.


To view detailed information about all sessions for any application displayed in the pie chart, click on the required segment to open a popup window (where the Play (

) icon can be clicked to open any session in the Session Viewer).


3.3. Top Websites Used: A pie chart showing the top 10 websites with the longest total time spent visiting them by all the users (and/or by all the users in the user groups) selected, in all their sessions in the date range selected.

NOTE: All webpages viewed with lower-level domain names (i.e. after the first "/" character) are included in the top-level domain names shown in the chart.

NOTE: URL monitoring is only currently implemented for Windows and macOS Clients.


To view detailed information about all the sessions for any website displayed in the pie chart, click on the required segment to open a popup window (where the Play (

) icon can then also be clicked to open any session in the Session Viewer).


3.4. User Productivity Report: A heatmap chart showing which hours of the day users were on average at their most productive i.e. showing the Average Active Time in minutes for each hour of each day for all the users (and/or for all the users in the user groups) selected, in all their sessions in the date range selected, where:

 Each row represents a day in the date range selected (with the first day shown in the top row).

 In each row, each of the 24 cells represent an hour in the day (with the first hour starting at midnight shown in the "0" column), where each cell is color-coded based on the number of active minutes in the hour (see the Activity (%) key displayed on the right).

Example calculation: An example of Average Active Time calculation is as follows: The dashboard is filtered to show the activity of users Ann Atkins, Ben Bull, and Cathy Cole. From 9:00am until 10:00am, the Total Active Time of Ann Atkins is 10 minutes, of Ben Bull is 15 minutes, and of Cathy Cole is 35 minutes. Therefore, the Average Active Time for this hour for all three users is (10 + 15 + 35) / 3 = 20 minutes.

NOTE: The "Total Active Time" for one user for an hour is calculated as one hour minus the "Total Idle Time", where the recoding of idle events is only currently implemented for Windows and macOS Clients.


To view the Average Active Time for any hour, hover over the corresponding cell to display a hint.

To view the data for all days in the date range, navigate between the weeks by clicking on the Previous Page (

) and Next page (
) arrows below the chart (where a maximum of 7 rows/day are displayed on each page, corresponding to one week).


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.