app like that
lazyjournal
lazyjournal

A TUI for reading logs from journalctl, file system, Docker and Podman containers, as well Kubernetes pods for quick viewing and filtering with fuzzy find, regex support and coloring the output, written in Go with the gocui.

Features

Centralized log search

Centralized search for the required journal by filtering all lists (log sources), enabling efficient log management across multiple systems.

Real-time event streaming

Streaming output of new events from the selected journal, similar to a 'tail', allowing users to monitor logs in real-time.

Systemd unit listing

Displays a list of all units such as services and sockets with their current running status via systemctl, providing a quick overview of system services.

Multi-source log access

View logs from system and user journals, file systems, Docker containers, Podman pods, and Kubernetes pods, covering a wide range of log sources.

Advanced filtering modes

Supports default, fuzzy, and regex filtering modes for flexible searching capabilities across log lines.