Log Viewer
Tail remote files, journalctl units, or local files in one pane. Regex filter, error/warn highlighting, Magellan-attach. Pro tier.
Tools → Log Viewer runs a continuous tail against three kinds of source and renders them in a unified pane. Pro tier.
Sources
- Remote file —
tail -F <path>over an active SSH session - journalctl —
journalctl -ffor the whole system, or-u <unit>for a single service - Local file — same UX for files on your workstation
In the pane
- Sidebar lists every active tail
- Regex filter narrows visible lines without stopping the underlying stream
error/warnlines are highlighted automatically- Pause stops UI updates; the underlying buffer keeps filling so you don’t miss anything during the freeze
- Resume flushes the buffer and goes live again
- Clear wipes the pane; Stop ends the tail
- Hard cap at 5,000 lines per tail to keep the renderer snappy
Magellan-attach
The “Attach to Magellan” button hands the last 200 visible lines (capped at 50 KB) to a fresh Magellan chat. Useful for “what’s this error pattern” without copy-pasting.
When a tail dies
If a tail closes — the SSH session drops, the file gets rotated and the new file isn’t readable, the unit goes away — the pane prints a [tail closed: <reason>] line so you know which one stopped and why. The active-tail render is guarded so a fast-dying tail can’t crash the panel.