Skip to content
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

VTAdmin Workflow Details tab: incremental enhancements #16687

Open
rohit-nayak-ps opened this issue Aug 30, 2024 · 0 comments
Open

VTAdmin Workflow Details tab: incremental enhancements #16687

rohit-nayak-ps opened this issue Aug 30, 2024 · 0 comments

Comments

@rohit-nayak-ps
Copy link
Contributor

rohit-nayak-ps commented Aug 30, 2024

Feature Description

Some mods to the new Workflow Details tab.

For improving observability

  • For Reshard workflows: show source/target shards in the header
  • Capitalize Keyspace: from Target keyspace: to Target Keyspace:
  • Remove the Scroll To Streams link and the Streams table from the Lag graph tab since we have it in Details now
  • Make timestamps more compact to make the display denser, like. mm/dd/yy HH:MM:SS UTC. (no century, 24 hour format)
  • Add the units (seconds) to the replication lag
  • If more than 8 shards: don’t show logs for now. If there are 256 shards, for example, the page size would be too much. We can improve how we do this (possibly show logs only for errored workflows etc, or load logs on demand) in a later iteration.
  • In streams, show the source shard info for the stream under the link to the target stream, in the same small font as the Updated timestamp
  • Reduce space above the Summary caption

Functional improvement

  • Add a Refresh capability to the Workflow page. Default to 1m, with options of 10s, 30s, 10m, Never. Show last refreshed time just below in small font. Always switch to the default when you click back to the page, so that we don't refresh too often if the last selected time was 10s, say.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants