Query the systemd journal. More information: https://manned.org/journalctl.
journalctl {{[-b|--boot]}} {{[-p|--priority]}} 3
journalctl --vacuum-time 2d
n lines and follow new messages (like tail -f for traditional syslog):journalctl {{[-n|--lines]}} {{n}} {{[-f|--follow]}}
journalctl {{[-u|--unit]}} {{unit}}
journalctl _SYSTEMD_INVOCATION_ID=$(systemctl show --value --property=InvocationID {{unit}})
journalctl {{[-S|--since]}} {{now|today|yesterday|tomorrow}} {{[-U|--until]}} "{{YYYY-MM-DD HH:MM:SS}}"
journalctl _PID={{pid}}
journalctl {{path/to/executable}}