Skip to content

Commit

Permalink
Add job increases details
Browse files Browse the repository at this point in the history
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
  • Loading branch information
alexellis committed Mar 5, 2024
1 parent d8e3d50 commit 3efe52e
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions docs/dashboard.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ For each organisation, you can see:
* Runners - Your build servers and their status
* Build queue - All builds queued for processing and their status
* Insights - full build history and usage by organisation, repo and user
* Job Increases - a list of jobs that have increased in duration over 5 minutes, plus a list of the affected jobs that week

Plus:

Expand Down Expand Up @@ -71,6 +72,18 @@ When viewing usage at a repository-level, you can easily identify anomalies and

This is where you get to learn who is trigger the most amount of builds, who may be a little less active for this period and where folks may benefit from additional training due a high failure rate of builds.

### Job Increases

For up to 120 days of history, you can find jobs that have increased over 5 minutes in duration week-by-week. This feature was requested by a team whose builds were roughly 60 minutes each on GitHub's hosted runners, and 20 minutes each on actuated. They didn't want those times to creep up without it being noticed and rectified.

![Insights on outliers](https://actuated.dev/images/2024-03-cncf-update/outliers-top.png)
> Insights on outliers showing the time that the job increased by, and a button to drill down into the affected jobs that week.
When you click "Inspect", a plot will be drawn with the maximum build time recorded on the days of the affected week. You can then click "View Job" to see what commit, Pull Request, or configuration change may have caused the increase.

![A plot with the longest job run on each day of the affected week](https://actuated.dev/images/2024-03-cncf-update/detail-plot.png)
> A plot with the longest job run on each day of the affected week
## SSH Sessions

Once you configure an action to pause at a set point by introducing our custom GitHub action step, you'll be able to copy and paste an SSH command and run it in your terminal.
Expand Down

0 comments on commit 3efe52e

Please sign in to comment.