Show resource consumption per job
Being able to see resource consumption by category (e.g. CPU, memory), per build and job would be extremely useful when debugging issues. If this was available via the Insights API or UI then we'd rarely need to manually re-run jobs via SSH to inspect state and work out what had occurred.
Ability to add custom insights / stats in project
It would be great to have an option to push custom data into insights. This might include build size test suit time run repository size num of files within the repository .... basically anything that devs want to keep track of CCI-I-436
An easy way to see broken builds, understand what broke them, and take action on them
We run a microservice architecture w/ 100s of GitHub repos. Just visualizing the status of all of our builds is difficult; we use Insights, but it's a) Slow, b) has a bunch of information I don't need, and c) very clunky to navigate. You can't easily see what broke a particular build or who, or restart/rerun a build (or multiple builds). This makes this otherwise great product hard to use on a daily basis. I recorded a video describing some of the challenges and demonstrating how it's unwieldy - I don't want to publicly show it but would love to share it w/ any product manager who wanted to see it. CCI-I-853
metrics for datadog: max queue time, median queue time, current queue depth
So CircleCI Insights's dashboard shows "Median Queue Time" -- but: does not show what is the period over which that "median queue time" was calculated (was that over the past hour? past day? past week?), and does not give me the ability to configure CircleCi Insights's to calculate this over a different period (maybe I want to see over the past 2 weeks the median queue time... It would be great if Datadog has that "median queue time" so I could graph that information as well as set up warning and alert thresholds. I could also use: "maximum queue time" so that I could monitor the longest a test execution has had to wait for a container -- for instance, if the maximum queue time measured over the past 60 minutes shows that one job had to wait 5 minutes for a container...maybe it's time for another container "current queue depth" -- for instance, if the queue reaches 5...maybe it's time for another container Thank you for your assistance! CCI-I-1135
I want to know which tests are failing the most across all branches, not just master. It's nice that Insights shows the most failed test in each branch but 99% of the time what I care about is which tests are flaky when I submit a PR. CCI-I-785
Organization level metrics for the Insights API
The ability to see and pull Organization level metrics for insights across all projects would be a nice addition. At the moment the scope in which you can pull insights is limited.
Avg time of steps in insights
It would be nice to get info on step timing across builds. CCI-I-505