Powerful Filtering
Quickly find what you need. Search by text, systemd unit, syslog tag, time range (e.g., "last 15 min", "last week"), and log priority. Filters update dynamically as you type! Detail and context views!
Your friendly, self-hosted Systemd Journal Log Viewer.
Effortlessly navigate, filter, and understand your system logs with a
clean, web-based interface.
No more complex terminal commands
for everyday log viewing!
Quickly find what you need. Search by text, systemd unit, syslog tag, time range (e.g., "last 15 min", "last week"), and log priority. Filters update dynamically as you type! Detail and context views!
Monitor logs in real-time with the "Live View" feature. See new entries appear automatically without manual refreshes, perfect for active troubleshooting.
Curious about the underlying `journalctl` magic? Grafito shows you the equivalent terminal command for your currently active filters.
Easily copy a URL that includes all your current filter settings. Share it with colleagues or bookmark it for quick access to common log views.
Need logs offline? Download your filtered log entries as a plain text file for archiving, sharing, or further analysis in other tools.
Grafito runs on your own server. Your log data stays private and under your control. Ideal for individuals and teams who prioritize data security.
Built with Crystal and HTMX, Grafito is designed to be fast and efficient, providing a smooth user experience even with many log entries.
A modern, clutter-free interface styled with PicoCSS. Supports both light and dark modes to match your preference and reduce eye strain.
Grafito is open-source and easy to set up. Check out the project on GitHub to get started!
View on GitHub & Get Started