Skip to content

Conversation

ssncferreira
Copy link
Contributor

@ssncferreira ssncferreira commented Sep 3, 2025

Description

Update the prebuilds dashboard to compare key metrics between regular and prebuilt workspaces, and to surface prebuilt creation vs claim timings.

Changes

  • Remove “Experiment enabled?” panel: prebuilds is no longer experimental: feat: graduate prebuilds to general availability coder#18607
  • Switch row repeat to the preset label.
  • Add “All-Time: Regular vs Prebuilt” panel: compares total regular workspace creations vs prebuilt workspace claims for each (template, preset).
  • Add “All-Time: Prebuilds Usage %” panel: shows the percentage of prebuilds usage when compared with the total number of user workspaces for each (template, preset).
  • Add “Workspace Build Latency p50” panel: median (p50) build time in seconds for Regular Workspace Creation, Prebuilt Workspace Creation, and Prebuilt Workspace Claim.
  • Add “Workspace Build Latency p95” panel: 95th-percentile (p95) build time in seconds for Regular Workspace Creation, Prebuilt Workspace Creation, and Prebuilt Workspace Claim.

Screenshot

Screenshot 2025-09-04 at 15 53 26

Link

Internal Grafana dashboard: https://grafana.dev.coder.com/goto/WEthVFrHR?orgId=1

@ssncferreira ssncferreira marked this pull request as ready for review September 3, 2025 18:44
Copy link
Collaborator

@dannykopping dannykopping left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks very good! Left a few thoughts.

10,
10
],
"fill": "dash"
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Curious why you chose to make this dashed?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just to make a visual distinction between the other panels. But I can change it to Solid.

Copy link
Collaborator

@dannykopping dannykopping left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@ssncferreira ssncferreira merged commit 11a51b6 into main Sep 8, 2025
1 check passed
@ssncferreira ssncferreira deleted the ssncferreira/prebuilds-times-dashboard branch September 8, 2025 10:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants