Skip to content

Analytics Dashboards - User onboarding pain points

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Description

This purpose of this issue to to capture and list the user pain points encountered trying to use Analytics Dashboards on a fresh GDK installation.

Pain points

1️⃣ No project-level analytics settings

Expectation

As a user I want to choose in which projects / repository my custom dashboards files are stored.

Problem encountered

No project-level analytics settings available. However group-level analytics settings exists.

Steps to reproduce

  • Navigate to Project
  • Try to find a setting to change the project containing Analytics Dashboards configuration files

Screenshots or recording

Project-level Group-level
Analytics_dashboards image

2️⃣ Stuck after clicking "New dashboard"

Expectation

As a user I want to create a new dashboard after clicking on "New dashboard", but I cannot because adding a visualization is required and there are no visualizations available to pick from.

Problem encountered

Stuck with the error "Add a visualization" when attempting to create a new custom dashboard.

Steps to reproduce

  • Navigate to Project > Analyze > Analytics dashboards
  • Click on "New dashboard"
  • Try to create and save a dashboard

Screenshots or recording

Screenshot_2025-03-14_at_13.19.36

3️⃣ Error when creating a custom dashboard with a manually created visualization

Expectation

As a user I want to create a custom dashboard with a manually created / visualization.

Problem encountered

I cannot add a visualization because the available visualization drawer shows an error with the message "Something went wrong while loading available visualizations. Refresh the page to try again.". Refreshing the page does not resolve the error.

Steps to reproduce

  • Manually create a visualization in project > .gitlab/analytics/dashboards/visualizations/all_events.yaml with the contents.
  • Navigate to Project > Analyze > Analytics dashboards
  • Click on "New dashboard"
  • Click on "Add visualizations"

Screenshot_2025-03-14_at_13.19.54

Edited by 🤖 GitLab Bot 🤖