{"repo":"Lifailon/lazyjournal","free":true,"listed":false,"github":"https://github.com/Lifailon/lazyjournal","clone":"git clone https://github.com/Lifailon/lazyjournal.git","description":"TUI for viewing logs from journald, auditd, file system, Docker and Podman containers, Compose stacks and Kubernetes pods with support for log highlighting and several filtering modes.","language":"Go","stars":1383,"topics":["go","journal","journalctl","tui","log-analysis","log-parser","log-viewer","gocui","syslog","docker-logs"],"license":"MIT","category":"cli-tools","readme_excerpt":"Terminal user interface for viewing logs from journald , auditd , file system, Docker and Podman containers, Compose stacks and Kubernetes pods with support for log highlighting and several filtering modes. Written in Go with the awesome-gocui (fork gocui) library. This tool is inspired by and made with love for LazyDocker and LazyGit. It is also included in Awesome-Go, Awesome-TUIs and Awesome-Docker, check out other useful projects on the repository pages. [!NOTE] You can try it out on the Killercoda playground. Features - Simple installation, to run download one executable file without dependencies and settings. - It is possible to launch the interface in a Web browser when running in a Docker container. - Centralized search for the required journal by filtering all lists (log sources). - Streaming output of new events from the selected journal (like tail ). - List of all services (including disabled unit files) with current state from systemd to access their logs. - View all system and user journals via journalctl (tool for reading logs from journald). - List of all system boots for kernel log output. - List of audit rules from auditd for filtering by keys and viewing in interpret format. - File system logs such as for Apache or Nginx , as well as syslog , messages , etc. from /var/log . - Lists all log files in users' home directories, as well as descriptor log files used by processes. - Reading archive logs truncated during rotation ( gz , xz and bz2 formats) and Packet","default_branch":null,"files":null,"tree":[],"storefront":"/r/Lifailon","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Lifailon/lazyjournal/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}