Working with Analytics

In this chapter, we will introduce the eXo Analytics application which lets you to get data insights about the usage of your digital workplace.

Note

Access to Analytics pages, requires membership in the group /platform/analytics

The chapter will present these themes:

Main Analytics Dashboard

Click Analytics from the Application Center, to access the main analytics dashboard. It contains six charts:

image0

  • Distinct logins: represents the count of users who logged in the platform N.B: The cound is based on daily basis i.e. if a user logins/logouts more than once a day, it is count only one login.

    image5

  • Users count: shows the number of enabled users (external and internal) in the platform

    image6

  • Spaces count: shows the number of spaces in the platform

    image7

  • Activities: represents a pie chart of the activities made on the platform by module

    image8

  • Connected users: A percentage chart showing the percentage of connected users, among the enabled users, during the selected period

    image9

  • Analysis chart: A percentage chart also showing the percentage of activities made by the most active 10% of users, among total activities, during the selected period

    image10

Chart Settings

All the above cited charts could be reconfigured through the settings icon image4 You can change the collect points periodicity by editing the value in the X axis.

image2

You can also change the count type and the property to focus on through the Y axis.

image3

Users analytics table

An analysis page about users is added by default under the menu drawer of analytics page. It displays a table listing the platform users with some analytics details about them:

  • Creation date

  • Last connection displays the date of the user’s last connection in-depending of the selected period

  • Connections count displays the count of connections per user during the selected period

  • Activities displays the count of user’s activities during the selected period

  • Favorite module displays the most used module by user during the selected period

image21

You can sort the Users table based on ascending or descending order of a column. Sortable columns are: Last connection, Connections count and Activities.

Example: You can sort the table to display the most/least active users in the platform by switching the arrow direction of the Activities column

image23

Spaces analytics table

Same as for users, a default page for spaces is available as a sub analytics page. It also displays a table for spaces with some analytical data about them:

  • Creation date

  • Members count which displays the total number of space members during the selected period with a comparative indication with the previous period

  • % active members which displays the percentage of active members (i.e. those who make activities in the space) with a comparative indication with the previous period

  • Activities is the count of activities in the space during the selected period

  • Main module is the most used module by space members during the selected period

Some columns are sortable allowing you to sort the table’s data: Members count, % active members and Activities

image24

Example: You can sort the table based on Members count column to display the most/least populated spaces by clicking on the arrow near the column’s name

image22

Note

Both Spaces and Users tables are configurable i.e. it is possible to define:

  • the number of lines per table to display by default

  • the main column to which other columns will rely on i.e. analytics data id related to that main column

  • calculation rules for each column

  • add/delete columns

image25

Create new analytics page

Note

To create a new analytics page, you should belong to both groups /platform/administrators and /platform/analytics

Having satisfied the above condition, you can create new analytics page from template following these steps:

  • Click on the settings icon image11 on the top navigation bar, then on “Add page” choice ==> You’ll be redirected to the add page form and by default the page is positioned under “Analytics” page

    image12

  • Fill in the needed fields (Node name, Display name…) and then move to the second step

  • Click on the dropdown list and select the choice “Analytics”

    image13

  • Move to the next step and validate the page creation by clicking on save icon

    image14

==> You will be redirected to an analytics page with four empty charts which you can configure following the data you need to collect

image15

Analytics pages tree

You can navigate your analytics pages through the menu drawer which opens when you click on the “Menu” icon image17

image16

You can also use the page’s breadcrumb to back to previous parent page

image18

Custom period selector

For more flexibility and precision, a custom period selector is available for each chart allowing you to select start and end dates of the period you wish to analyze.

image1

Note

By default, the start analysis time is set to 12:00:00 A.M of the start date and the end analysis time is set to 11:59:00 PM of the end date (i.e. by default, the whole day is seleted).

You can change the time by clicking on the time picker.

image19

Predefined periods exists under the calendar picker: This year, This semester, This quarter, This month, This week and Today.

Example:

  • This year: means the current year and not Today - 356 days

  • This semester means this current semecter i.e. if we are on March month of the year 2021, it means the first semester of the year 2021 which has not yet been completed

  • Today means the current day starting 12:00:00 A.M

Tip

When you select a predefined period, a corresponding start and end dates are selected in the calendar

image20