Analyze GitLab usage
DETAILS: Tier: Free, Premium, Ultimate Offering: SaaS, self-managed
GitLab provides different types of analytics insights at the instance, group, and project level. These insights appear on the left sidebar, under Analyze.
Instance-level analytics
Use instance-level analytics to aggregate analytics across GitLab, so that you can view information across multiple projects and groups in one place.
Group-level analytics
- Moved to GitLab Premium in 13.9.
Use group-level analytics to get insights into your groups':
- Security Dashboards
- Contribution analytics
- DevOps adoption
- Insights
- Issue analytics
- Productivity analytics
- Repositories analytics
- Value Stream Management Analytics and Value Stream Management Dashboard
Project-level analytics
Use project-level analytics to get insights into your projects':
- Analytics dashboards
- Security Dashboards
- CI/CD analytics and DORA metrics
- Code review analytics
- Contributor analytics
- Insights
- Issue analytics
-
Merge request analytics, enabled with the
project_merge_request_analytics
feature flag - Repository analytics
- Value Stream Management Analytics and Value Stream Management Dashboard
User-configurable analytics
View vulnerabilities of your selected projects in the Security Center.
Value streams management
Analyze and visualize the performance of your projects and groups with:
Glossary
Metric | Definition | Measurement in GitLab |
---|---|---|
Mean Time to Change (MTTC) | The average duration between idea and delivery. | From issue creation to the issue's latest related merge request's deployment to production. |
Mean Time to Detect (MTTD) | The average duration that a bug goes undetected in production. | From deployment of bug to issue creation. |
Mean Time To Merge (MTTM) | The average lifespan of a merge request. | From merge request creation to merge request merge (excluding closed and unmerged merge requests). For more information, see Merge Request Analytics. |
Mean Time to Recover/Repair/Resolution/Resolve/Restore (MTTR) | The average duration that a bug is not fixed in production. | From deployment of bug to deployment of fix. |
Velocity | The total issue burden completed in some period of time. The burden is usually measured in points or weight, often per sprint. | Total points or weight of issues closed in a given period of time. Expressed as, for example, "30 points per sprint". |