logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

Journalctl - Query Systemd Logs | Online Free DevTools by Hexmos

Query and manage systemd journal logs with journalctl. Filter, view, and delete logs efficiently. Free online tool, no registration required.

journalctl

Query the systemd journal. More information: https://manned.org/journalctl.

  • Show all messages with priority level 3 (errors) from this boot:

journalctl {{[-b|--boot]}} {{[-p|--priority]}} 3

  • Delete journal logs which are older than 2 days:

journalctl --vacuum-time 2d

  • Show only the last n lines and follow new messages (like tail -f for traditional syslog):

journalctl {{[-n|--lines]}} {{n}} {{[-f|--follow]}}

  • Show all messages by a specific unit:

journalctl {{[-u|--unit]}} {{unit}}

  • Show logs for a given unit since the last time it started:

journalctl _SYSTEMD_INVOCATION_ID=$(systemctl show --value --property=InvocationID {{unit}})

  • Filter messages within a time range (either timestamp or placeholders like “yesterday”):

journalctl {{[-S|--since]}} {{now|today|yesterday|tomorrow}} {{[-U|--until]}} "{{YYYY-MM-DD HH:MM:SS}}"

  • Show all messages by a specific process:

journalctl _PID={{pid}}

  • Show all messages by a specific executable:

journalctl {{path/to/executable}}

See Also