Skip to content

Time range selection for workflow history graph #3161

@brempusz

Description

@brempusz

Is your feature request related to a problem? Please describe.

Long running workflows that execute multiple operations in a short burst and then wait for longer time are hard to view on the history graph; All events are visually "compressed" and put so close to each other that it is hard to see any relations between them.

Describe the solution you'd like

Option to select time range of events that should be displayed on the history graph.

Describe alternatives you've considered

"Filter" button could give option to set start/end time of events displayed on the graph (similar to workflow list filtering).

Additional context

Other "nice to have" features:

  • automatic "compression" of inactivity periods on the graph - instead of drawing long empty space between events it could look like this: two vertical lines with text "2h" between them
  • "sliding window" view - graph view is configured to show time window (for example 30m) and scroll bar on the graph can be used to move the window left/right.
  • draw timestamps on top of the graph (or allow drawing events from top to bottom, so latest events are closer to timestamps), especially in "minimized" mode - if I want to check when the latest event happened i have to scroll the graph to see the related timestamp.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions