GitKraken Insights Documentation

Dashboard Configuration in GitKraken Insights

Last updated: March 2026

What GitKraken Insights dashboards display

GitKraken Insights dashboards display Git activity, pull requests, issues, and CI/CD results in a single view. Each dashboard contains configurable metric widgets that can be filtered by workspace, repository, timeframe, and team. This page covers how to create dashboards, duplicate dashboards, add metrics, customize layouts, apply trendlines, and filter data.

Plan: GitKraken Insights
Platform: Browser only via gitkraken.dev
Role: Lead, Admin, or Owner
Prerequisite: Connected repositories (see Getting Started)


Adding Metrics

Before you can add metrics, complete these setup steps:

  1. Request a guided tour to get access.
  2. Connect GitKraken Insights to your GitHub account.
  3. Wait for your repositories to finish importing. For detailed instructions, see the Getting Started guide.

Once setup is complete, open the Insights > Dashboard tab from gitkraken.dev.

Screenshot of Insights Dashboard in gitkraken.dev for viewing metrics and widgets
Access your Insights Dashboard from gitkraken.dev.

Creating Dashboards

You can create multiple dashboards in GitKraken Insights to organize metrics by team, project, or focus area. To begin, use the dropdown menu in the top-left corner of the dashboard view. From there, select + Create dashboard to open the creation modal.

Dashboard dropdown showing Create dashboard option
Use the dropdown menu to select an existing dashboard or create a new one.

In the modal, enter a Title and optional Description to help distinguish this dashboard from others. Creating focused dashboards is especially helpful for tracking metrics by repository group, product area, or individual contributor activity.

Create dashboard modal with title and description fields
Name your dashboard and optionally add a description to clarify its focus.

Duplicate a dashboard

You can duplicate an existing dashboard to quickly create a new version with the same configuration, filters, and widgets. This is useful when you want to reuse a dashboard as a starting point without modifying the original.

Steps

  1. Navigate to Dashboards in GitKraken Insights.
  2. Locate the dashboard you want to duplicate.
  3. Click the Actions dropdown on the right side of the dashboard row.
  4. Select Duplicate.
Duplicate dashboard option in the Actions dropdown menu
Select Duplicate from the Actions menu
  1. In the Copy dashboard dialog, review or update the following fields:
    • Title: Enter a name for the new dashboard.
    • Description: (Optional) Update the description.
  2. Click Make copy.
Copy dashboard dialog showing title and description fields
Update the dashboard details, then click Make copy

The duplicated dashboard will appear in your dashboard list with the same configuration as the original.

Notes

  • Duplicating a dashboard does not affect the original dashboard.
  • The new dashboard is created with the same widgets and filters as the original.

Add a metric

  1. In the Dashboard view, click the Add Metric button in the top-right corner.
  2. Browse the list of available widgets, grouped by category (for example, DORA and Pull Requests).
  3. Click Add next to the metric you want to display on your dashboard.
Screenshot of Add Metric dialog listing DORA and Pull Request metrics to add
Add DORA or PR metrics to your dashboard.

Browse available metrics

Metric Category Description
Deploy Frequency DORA Total deployments per period
Change Lead Time DORA First commit to deployment
Mean Time to Repair/Recover DORA Defect detected to fix deployed
Defect Rate DORA % of deployments with critical defect
First Response Time Pull Requests PR opened to first review/comment
Cycle Time Pull Requests First commit to PR merge
Lead Time Pull Requests First commit to deployed
Number of Reviews Pull Requests Review volume per period
Open Time Pull Requests PR opened to merged
PRs Abandoned Pull Requests PRs closed without merge
PRs Merged Without Review Pull Requests PRs merged with no review
PR Comments Pull Requests Total comments on PRs
PR Size/Effort Pull Requests Aggregate diff delta of merged PRs
Code Review Hours Pull Requests Avg review time per committer
Copy/Paste vs Moved % AI Impact Duplicated vs refactored code
Duplicated Code AI Impact Lines in duplicate blocks
Percent of Code Rework AI Impact Recently written code modified again
Post PR Work Occurring AI Impact Follow-up work after merge
Active Users AI Impact Unique users in AI providers
Suggestions AI Impact AI-generated suggestions (by total lines)
Prompt Acceptance Rate AI Impact % of prompt suggestions accepted
Tab Acceptance Rate AI Impact % of tab suggestions accepted
Bug Work Percent Code Quality Bug fix work vs all other work
Documentation and Test % Code Quality Work related to tests and documentation
Code Change Rate Code Quality Age of code being changed
Code Change by Operation Code Quality Changes by type (test, doc, FE, BE)
Commit Count Velocity Commits to connected repositories
Estimated Coding Hours Velocity Estimated time spent coding

Customize widget layout

Widgets on the dashboard can be customized to fit your needs.

  • Resize widgets: Each widget is available in two sizes: small or large. Drag and drop the lower-right corner of a widget to adjust its size.
  • Rearrange widgets: Drag and drop from the upper-left corner of a widget to move it into a new position on the dashboard.
  • One per dashboard: Only one copy of each metric can be placed on a dashboard.
  • Widget menu: From the menu in the upper-right of each widget, you can switch between line and bar graph types, resize the widget between large or small, export the graph data, or remove the widget from the dashboard.
  • Switch graph type Switch between line graphs, area graphs, or bar graphs.
Screenshot of widget menu to switch chart types, resize, export data, or remove widgets
Switch between bar, area or line graphs, resize, export graph data, or remove widget from the menu in the upper right.

Note: Currently, each user can create only one dashboard per organization. Support for multiple dashboards per user is planned for a future release.


Add trendlines to charts

You can add trendlines to any chart in GitKraken Insights to help visualize patterns over time. These overlays make it easier to understand whether your metrics are improving, declining, or fluctuating, and how consistently.

How to add a trendline

  1. On any dashboard widget, click the ⋯ (three dots) menu in the upper-right corner.
  2. Select Set trendline.
  3. Choose one of the available types:
  • None: No trendline is shown.
  • Linear: Adds a straight line through the data to show steady upward or downward trends.
  • Polynomial: Adds a curved line that reveals acceleration, deceleration, or changing directions in the data.
  • Moving Average: Smooths out short-term fluctuations to highlight the overall pattern, especially useful for noisy or jumpy data.

Use Linear to see if a metric is steadily improving or declining over a long period. Use Polynomial when you suspect acceleration, deceleration, or directional changes. Use Moving Average when data is noisy and you need to smooth out short-term fluctuations.

Chart with trendline settings menu showing Linear and Moving Average options
From the widget menu, select a trendline type to better understand long-term changes in your metrics.

Tip: Use trendlines to spot steady improvements, regressions, or shifts in behavior across delivery, review, or quality metrics.


Filter dashboard data

The dashboard may be filtered by Workspace, Repositories, Timeframe, and Team.

  • Workspace: Workspaces are preset groups of repositories. They also enable other key features across gitkraken.dev, GitKraken Desktop, GitLens, and the GitKraken CLI such as Launchpad and multi-repo actions. On the dashboard, you can filter to only display data for the repositories in your chosen Workspace. To create your first workspace, go to gitkraken.dev/workspaces.

  • Repositories: Refers to the list of repos imported into GitKraken Insights. Check or uncheck repositories to fine-tune the data. Use the search feature to quickly locate repos by name.

  • Timeframe: Sets the timebox for the dashboard. Options include This Week, Last Week, Last 7 days, Last 14 days, Last 28 days, Last 30 days, Last 90 days, Last 12 months, or a custom date range.

  • Team: Filters the data by a group of users. To configure teams, go to Insights > Settings > Setup your Team.

Dashboard view of filters for workspace, repository, timeframe, and team
Filter your dashboard by Workspace, Repo, Timeframe, or Team.
Have feedback about this article? Did we miss something? Let us know!
On this page