Add metrics for workspace startup time
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
MR: Pending
Description
We would like to have one metrics for workspace startup time, including first time created, and later restarting workspaces.
In order to do this, the suitable place is to capture changes at the model layer, when workspace state changed to Running
. But we are missing essential data for when this workspace is requested to create/re-start at this point of time.
In order to do this, we would need to extend our data model to save needed timestamp. The current discussion leads to the implementation of audit logs or events. Before this happens we should not be able to make the workspace startup time metrics.
Acceptance criteria
TODO: Fill out (required)
-
[Describe what must be achieved to complete this issue.] -
[If applicable, please provide design specifications for this feature/enhancement.] -
[If applicable, please list any technical requirements (performance, security, database, etc.)]
Implementation plan
TODO: Fill out or delete (optional)
[Provide a high-level plan for implementation of this issue, including relevant technical and/or design details.]