docs.daveops.net

Snippets for yer computer needs

Log management

logstash

Loki

logrotate

Syntax

 /path/to/file.log {
	 rotate 30
	 daily
	 compress
	 missingok
	 copytruncate
	 dateext
 }

journalctl

Provided by systemd

# Jump to the end of the log
journalctl -e
# Reverse to get newest messages first
journalctl -r
# Use the message catalog for explanatory text
journalctl -x
# Show kernel logs of previous boot
journalctl -k -b -1
# Tail the log of a service
journalctl -u SERVICENAME -f

Message catalog

Catalogs in /usr/lib/systemd/catalog/*.catalog