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

Optimize Event and Notification Lists #1067

Open
flourish86 opened this issue Sep 26, 2024 · 0 comments
Open

Optimize Event and Notification Lists #1067

flourish86 opened this issue Sep 26, 2024 · 0 comments

Comments

@flourish86
Copy link
Contributor

flourish86 commented Sep 26, 2024

** Work in Progress **

Users

  • experienced Icinga (Web) users
  • unexperienced Icinga (Web) users, that use Icinga Web only for gathering quick information

Context of Use

  • Quickly identify problem sources after an outage
  • Users need to quickly recognize, when events occurred and if users have been notified
  • they need an overview in context of other events (list)

Problems

  • Relative Time Stamps make it hard to identify, when older events occurred in context of other events
  • relative time stamps are helpful, tough, for more recent events
  • the dense information makes it hard to extract critical information

Preferred Solutions

Event List

Group Event by day

  • Add a separator per day to the list
    -- A the visual break helps to get a better overview of, on which day the events occurred and avoids redundant information.
    -- As the timestamps are on the right hand side of the list item, aligning the date to the right makes it easy to scan by time, while focussing on scanning for visuals on the left side
    -- Screenshot 2024-09-26 at 17 42 48

Display absolute timestamps

  • Use absolute timestamps by default
    -- While using absolute timestamps should be used by default since they allow for more precise contextual analysis, relative timestamps can be more helpful for analyzing only recent events (especially when the view is used as a dashlet)
    -- Add an option for relative timestamps
    Screenshot 2024-09-26 at 17 46 36

Add notification information

The suggestions are probably technically not feasible, so here are some variants.

Expand with notification preview

Screen Recording 2024-09-30 at 09 36 12

Display notification count

Frame 43

Display icon, if any notifications have been sent.

Frame 42

Declutter the event list

  • Remove unnecessary information
    ** Current object states
    ** last Hard state

++++ to be continued ++++

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant