Das Systemd-Journal erfasst Logs von Diensten, Kernel und anderen Quellen. Journalctl bietet leistungsstarke Filterung, besser als grep in /var/log.
Grundlagen¶
journalctl -u nginx journalctl -fu nginx journalctl -n 50 -u myapp
Filterung¶
journalctl –since ‘1 hour ago’ journalctl –since today journalctl -b journalctl -p err journalctl -k
Formate und Grep¶
journalctl -u nginx -o json-pretty journalctl -u nginx -o cat journalctl -u myapp –grep ‘error’
Verwaltung¶
journalctl –disk-usage journalctl –vacuum-size=500M journalctl –vacuum-time=30d
Journal ist Ihr Freund¶
Leistungsstarke Log-Filterung. Fuer zentralisiertes Logging erwaegen Sie Elasticsearch oder Loki.