TUI
Live ratatui dashboard against a running agent.
nanook tui is a terminal dashboard. It connects to the admin server, subscribes to the broadcast stream, and shows every metric and rule in real time.
Flags
| Flag | What |
|---|---|
--addr <host:port> | Override admin HTTP address |
--socket <path> | Override admin Unix socket |
--variant <auto|poll|ws> | Force watch mode |
--poll-ms <n> | Poll interval when variant=poll |
--theme <name> | Color theme: ansi, catppuccin, gruvbox, tokyo-night, solarized |
Keybinds
| Key | Action |
|---|---|
q, Ctrl+c | quit |
Esc | dismiss the active overlay |
Tab | next pane |
Shift+Tab | previous pane |
j / ↓ | next item |
k / ↑ | previous item |
p | pause selected collector |
r | resume selected collector |
t | trigger selected collector |
s | silence selected rule (prompts for duration) |
u | unsilence selected rule |
R | reload config |
? | show keybind overlay |
/ | filter view |
Watch modes
The TUI subscribes via WebSocket by default and falls back to polling if WS isn't available. Force one or the other with --variant.
The TUI does not start its own collectors. It needs an agent running on the same host, or a remote one reachable via --addr.