Zum Inhalt springen

LPIC102/108.2 Systemprotokollierung

Aus Foxwiki

LPIC102/108.2 Systemprotokollierung

Beschreibung

Wichtige Programme

  • rsyslog
  • journald

Die Konfig-Dateien von rsyslog sind in der /etc/rsyslog.conf

  • Enthält Regeln für das Logging

Im Verzeichnis /var/log stehen die ganzen Log-Dateien

  • Mit less oder tail -f anzeigen
  • logrotate verschiebt (rotiert) und komprimiert Logdateien
    • Die Konfig-Datei für logrotate ist die /etc/logrotate.conf
    • Logdateien von anderen Dateien sind in der /etc/logrotate.d
  • journald ist Teil des systemd und kann mit journalctl aufgerufen werden
    • Die Konfig-Datei für journald ist in der /etc/systemd/journald.conf
    • Mit logger kann man Ereignisse in syslog oder in journald schreiben
Protokollierung von Ereignissen zur Fehlerbehebung
  • Linux-Kernel
  • Dienste
  • Programme
Wissensgebiete
Orte Verzeichnisse, in denen Protokolle gespeichert werden
Programme Protokolle auswerten
Konfigurationsdateien Protokollierung steuern
Programme und Dienste zur Protokollierung von Ereignissen
syslogd Ursprünglicher Linux-Logging-Daemon
syslog-ng Weiterentwicklung von syslogd
rsyslog Standard wesentlicher Distributionen
journald Bestandteil von systemd

Logdateien untersuchen

Logdateien untersuchen

logrotate

Logrotate

systemd-journald

Systemd/Journald

Selbst Ereignisse loggen

Logger