-
Notifications
You must be signed in to change notification settings - Fork 889
Add prometheus metrics for full workspace start up time #10479
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
I'm not a prom/grafana expert though so I may be misunderstanding the best way to measure this |
In v1 I added a way for the agent to push arbitrary metrics, making adding workspace side metrics very easy. I think right now we send over a custom metrics payload? |
Hmm we only support counters and gauges at the present: Lines 71 to 84 in 78517ca
Makes some things a bit challenging. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Background
We have customers who are very interested in measuring and optimizing the time it takes for an engineer to create or start a workspace. When a workspace is starting, two primary steps are kicked off:
terraform apply
to create infrastructure)coderd_agents_up
(kinda, it's not a timing but it changes from 0 to 1)We have
coderd_provisionerd_job_timings_seconds
for jobs but not for how long it takes for a startup script.Proposal
The text was updated successfully, but these errors were encountered: