summaryrefslogtreecommitdiff
path: root/doc/user/admin_area
diff options
context:
space:
mode:
authorRegis Freyd <regis@gitlab.com>2017-04-05 15:23:50 +0100
committerRémy Coutable <remy@rymai.me>2017-04-14 15:20:55 +0200
commit61eaf4fe1755799c42e474019759e3859e6b2926 (patch)
tree598d8a3b3c2f61c6fa6cd5f6369da4a5b2213350 /doc/user/admin_area
parent9fa00d69e8674d4752644c0e491965eae29fb9fc (diff)
downloadgitlab-ce-61eaf4fe1755799c42e474019759e3859e6b2926.tar.gz
Move documentation as per Axil comment
Diffstat (limited to 'doc/user/admin_area')
-rw-r--r--doc/user/admin_area/img/cohorts.pngbin0 -> 439635 bytes
-rw-r--r--doc/user/admin_area/settings/usage_statistics.md31
-rw-r--r--doc/user/admin_area/user_cohorts.md30
3 files changed, 51 insertions, 10 deletions
diff --git a/doc/user/admin_area/img/cohorts.png b/doc/user/admin_area/img/cohorts.png
new file mode 100644
index 00000000000..8bae7faff07
--- /dev/null
+++ b/doc/user/admin_area/img/cohorts.png
Binary files differ
diff --git a/doc/user/admin_area/settings/usage_statistics.md b/doc/user/admin_area/settings/usage_statistics.md
index 6c9352332c2..2f85777f840 100644
--- a/doc/user/admin_area/settings/usage_statistics.md
+++ b/doc/user/admin_area/settings/usage_statistics.md
@@ -22,26 +22,26 @@ importance of the update.
If enabled, the version status will also be shown in the help page (`/help`)
for all signed in users.
-## Usage data
+## Usage ping
> [Introduced][ee-557] in GitLab Enterprise Edition 8.10. More statistics
-[were added][ee-735] in GitLab Enterprise Edition 8.12.
+[were added][ee-735] in GitLab Enterprise Edition 8.12. [Moved to CE][ce-23361]
+in GitLab 9.1.
-GitLab Inc. can collect non-sensitive information about how Enterprise Edition
-customers use their GitLab instance upon the activation of a ping feature
+GitLab Inc. can collect non-sensitive information about how GitLab users
+use their GitLab instance upon the activation of a ping feature
located in the admin panel (`/admin/application_settings`).
-You can see the **exact** JSON payload that your instance sends to GitLab Inc.
+You can see the **exact** JSON payload that your instance sends to GitLab
in the "Usage statistics" section of the admin panel.
-Nothing qualitative is collected. Only quantitative. Meaning, no project name,
+Nothing qualitative is collected. Only quantitative. That means no project name,
author name, nature of comments, name of labels, etc.
-This is done mainly for the following reasons:
+The usage ping is sent for the following reasons:
-- to have a better understanding on how our users use our product
-- to provide more tools for the customer success team to help customers onboard
- better.
+- to have a better understanding on how our users use our product,
+- to be more data driven when creating or changing features.
The total number of the following is sent back to GitLab Inc.:
@@ -79,6 +79,16 @@ The total number of the following is sent back to GitLab Inc.:
Also, we track if you've installed Mattermost with GitLab.
For example: `"mattermost_enabled":true"`.
+More data will be added over time. The goal of this ping is to be as light as
+possible, so it won't have any performance impact on your installation when
+calculation is made.
+
+### Deactivate the usage ping
+
+By default, usage ping is opt-out. If you want to deactivate this feature, go to
+the Settings page of your administration panel and uncheck the Usage ping
+checkbox.
+
## Privacy policy
GitLab Inc. does **not** collect any sensitive information, like project names
@@ -89,3 +99,4 @@ Read more in about the [Privacy policy](https://about.gitlab.com/privacy).
[ee-557]: https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/557
[ee-735]: https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/735
+[ce-23361]: https://gitlab.com/gitlab-org/gitlab-ce/issues/23361
diff --git a/doc/user/admin_area/user_cohorts.md b/doc/user/admin_area/user_cohorts.md
new file mode 100644
index 00000000000..06b1597301b
--- /dev/null
+++ b/doc/user/admin_area/user_cohorts.md
@@ -0,0 +1,30 @@
+# Cohorts
+
+> **Notes:**
+- [Introduced][ce-23361] in GitLab 9.1.
+
+As a benefit of having the [usage ping active](settings/usage_statistics.md),
+GitLab lets you analyze the user's activities of your GitLab installation.
+Under [LINK], when the usage ping is active, GitLab will show the monthly
+cohorts of new users and their activities over time.
+
+How do we read the user cohorts table? Let's take an example with the following
+user cohorts.
+
+![User cohort example](img/cohorts.png)
+
+For the cohort of June 2016, 163 users have been created on this server. One
+month after, in July 2016, 155 users (or 95% of the June cohort) are still
+active. Two months after, 139 users (or 85%) are still active. 9 months after,
+we can see that only 6% of this cohort are still active.
+
+How do we measure the activity of users? GitLab considers a user active if:
+* the user signs in
+* the user has a git activity (whether push or pull).
+
+### Setup
+
+1. Activate the usage ping as defined in [LINK]
+2. Go to [LINK] to see the user cohorts of the server
+
+[ce-23361]: https://gitlab.com/gitlab-org/gitlab-ce/issues/23361