zui
zui copied to clipboard
Make users aware there's additional data soon after it arrives
Once we have some kind of agent-style approach that ships recent log data into a lake, users of the Brim app will surely want an option to see it in a "live" way. Other tools often provide for this via an option adjacent to their time picker, e.g. after selecting a time range like "Last 30 seconds" or "Last 5 minutes", have some kind of "auto-refresh" toggle/interval such that the currently active query (or queries, if/when we offer some dashboard-like view) is automatically re-executed on a regular interval to ensure the most recent data is included.
I ran into this playing with live updates of BPF data. The app. continuously pops up the "More data is now available" modal, which worked fine for the drag-pcap use case, doesn't work well at all in general. I think we should have a reload button like on a browser that is disabled when there is no new data. We can figure out how to do smooth, live updates later...
Agreed.
Update on this. The popup "more data is available" is now gone. So now the app won't be annoying. We still need to add a subtle indicator that more data is available.