Skip to content

feat(plugin-tui): introducing a new TUI output#404

Draft
ahuret wants to merge 1 commit into
alumet-dev:mainfrom
ahuret:tui-output
Draft

feat(plugin-tui): introducing a new TUI output#404
ahuret wants to merge 1 commit into
alumet-dev:mainfrom
ahuret:tui-output

Conversation

@ahuret

@ahuret ahuret commented Jun 2, 2026

Copy link
Copy Markdown
Contributor

An output that make a TUI to vizualize alumet measurements.

usage and screenshots:

alumet-agent --plugins procfs,cgroups,tui (works for every source/transform as well)

Video demo

https://asciinema.org/a/fBDDCjtARW53hcvC

Measurements view

image

Group and subgroups per metric/resource/consumer

image

Filter by column (support regexp)

image

Graph view

image

Make different graph views by grouping series by metric/resource/consumer/attributes

image

Table / Row view

image

Help view

image

About view

image

Logs view (sort / filter by timestamp, verbosity, module, message - regexp supported)

image

And much other features:

  • Pause
  • Zooming / Keeping dynamic amount of data
  • Lot of keybindings (some vim inspiration)
  • Sorting by column
  • Alumet branding
  • Fold/Collapse groups (auto fold when too much series)
  • etc...

@ahuret ahuret force-pushed the tui-output branch 2 times, most recently from 11d3eee to 5e71fa5 Compare June 3, 2026 12:19
@ahuret ahuret marked this pull request as ready for review June 3, 2026 12:43
@ahuret ahuret force-pushed the tui-output branch 2 times, most recently from 26235b3 to b5939fe Compare June 3, 2026 14:41
@TheElectronWill TheElectronWill marked this pull request as draft June 4, 2026 06:51
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

Successfully merging this pull request may close these issues.

1 participant