Skip to content

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
1 image
Edited by Toon Claes