Improve status monitoring for Geo Nodes
Description
Right now, this is what we show in the Geo dashboard:
We should enhance with more information to provide more feedback to the user.
Proposal
Add the following information:
-
If we are viewing the Geo dashboard from a secondary node, clearly indicate which node we are. -
Add replication status: In progress, done, failure gitlab-org/gitlab-ee#3195 -
In case of done and failure, indicate the date of the last sync operation
-
-
Number of attachments synced (total and %) -
Number of LFS objects (total and %) -
Number of CI artifacts (total and %) gitlab-org/gitlab-ee!3189 -
Indicate the status of the database replication -
Use number_with_delimiter
for "# synced", and maybe 4 decimals for the percentages gitlab-org/gitlab-ee!3090
Links / references
Current | Proposed wireframe |
---|---|
Edited by Toon Claes