2017-04-05 10:23:50 -04:00
|
|
|
# Cohorts
|
|
|
|
|
|
|
|
> **Notes:**
|
2017-04-20 04:38:23 -04:00
|
|
|
> [Introduced][ce-23361] in GitLab 9.1.
|
2017-04-05 10:23:50 -04:00
|
|
|
|
|
|
|
As a benefit of having the [usage ping active](settings/usage_statistics.md),
|
2017-04-06 08:18:34 -04:00
|
|
|
GitLab lets you analyze the users' activities of your GitLab installation.
|
2017-04-07 13:41:11 -04:00
|
|
|
Under `/admin/cohorts`, when the usage ping is active, GitLab will show the
|
|
|
|
monthly cohorts of new users and their activities over time.
|
2017-04-05 10:23:50 -04:00
|
|
|
|
2017-04-20 04:38:23 -04:00
|
|
|
## Overview
|
|
|
|
|
2017-04-05 10:23:50 -04:00
|
|
|
How do we read the user cohorts table? Let's take an example with the following
|
|
|
|
user cohorts.
|
|
|
|
|
|
|
|
![User cohort example](img/cohorts.png)
|
|
|
|
|
2017-04-20 04:04:28 -04:00
|
|
|
For the cohort of June 2016, 163 users have been added on this server and have
|
2017-04-20 06:35:41 -04:00
|
|
|
been active since this month. One month later, in July 2016, out of
|
2017-04-20 04:04:28 -04:00
|
|
|
these 163 users, 155 users (or 95% of the June cohort) are still active. Two
|
|
|
|
months later, 139 users (or 85%) are still active. 9 months later, we can see
|
|
|
|
that only 6% of this cohort are still active.
|
|
|
|
|
|
|
|
The Inactive users column shows the number of users who have been added during
|
|
|
|
the month, but who have never actually had any activity in the instance.
|
2017-04-05 10:23:50 -04:00
|
|
|
|
|
|
|
How do we measure the activity of users? GitLab considers a user active if:
|
2017-04-20 04:38:23 -04:00
|
|
|
|
2017-04-05 10:23:50 -04:00
|
|
|
* the user signs in
|
2017-04-06 08:18:34 -04:00
|
|
|
* the user has Git activity (whether push or pull).
|
2017-04-05 10:23:50 -04:00
|
|
|
|
2017-04-20 04:38:23 -04:00
|
|
|
## Setup
|
2017-04-05 10:23:50 -04:00
|
|
|
|
2017-04-20 04:38:23 -04:00
|
|
|
1. [Activate the usage ping](settings/usage_statistics.md)
|
2017-04-07 13:41:11 -04:00
|
|
|
2. Go to `/admin/cohorts` to see the user cohorts of the server
|
2017-04-05 10:23:50 -04:00
|
|
|
|
|
|
|
[ce-23361]: https://gitlab.com/gitlab-org/gitlab-ce/issues/23361
|