Graphite’s goal is to improve engineering efficiency. Graphite Insights helps measure and improve that efficiency through transparent, customizable stats.
Insights allows you to create, save, and share custom views with your queries. You can look at activity for yourself and your team members. This transparency aims to give all team members the benefit of data—regardless of their role on the team.
What kind of data will I see?
Note
For a deep dive into Insights stats and how they're computed, see Insights stats definitions.
For selected users (aggregated):
Total PRs merged
Average number of PRs merged per person
Average number of PRs reviewed per person
Median publish to merge time
Median review response time
Median wait time to first review
Average number of review cycles until merge
(Graph) Number of PRs reviewed per person over a time period
(Graph) Number of PRs reviewed by Graphite users vs. non-Graphite users over a time period
(Graph) Number of PRs merged per person over a time period
(Graph) Number of PRs merged by Graphite users vs. non-Graphite users over a time period
For each individual user:
Note
Is there a stat you want to see that isn't captured by Graphite Insights? Reach out to us at support@graphite.dev or message us in our Slack community.
Adjust the Insights time period
The statistics that are shown on the Insights page are aggregated over a specific time period. Graphite provides four fixed time periods for your convenience: the past week, month, quarter, or year. You also have the option to input a custom time period.
All Graphite plans have access to up to two years of historical data. If you select a time period that reaches beyond this sync period, you'll see a banner warning you that some of your data will be missing.
Select users
You also have the ability to filter and view insights for specific people or groups of people, as well as the aggregate across your entire organization.
Naming, saving, sharing, and deleting views
You can create and name custom insights views across different time periods, repositories, and selected users. If you want to share a specific view with a teammate, you can also copy a permalink to that view (the "link" icon next to the view's name) to share with them.