Description
New feature or functionality
It would be useful to have the Status
of each sandbox on the Analytics page in the Signadot web app. For example, to show if the sandbox became Ready
, or had an Error
(eg stuck in a crash loop).
It currently shows the following fields:
- Timestamp
- Event Type
- Cluster
- Name
- Routing Key
- Labels
The fields in the Export CSV
file are the same, minus the Routing Key
.
Additional considerations
I understand the status of the sandbox is not something that is available immediately after the create
or update
event, so would need to be handled asynchronously. I don't know whether a "mutable" approach, where the sandbox status is later associated with the create
or update
event makes more sense, or to have the "append only" approach and have sandbox-ready
and sandbox-error
events, to complement the create
and update
events that are there already. These could then be linked to each other via the routing key, although that field is not available in the CSV Export (noted above).
Also, I notice now that there is no delete
event for each sandbox on the Analytics page, which would complete the picture.