Zum Inhalt springen

LPIC102/108.2 Systemprotokollierung: Unterschied zwischen den Versionen

Aus Foxwiki
 
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 2: Zeile 2:


== Beschreibung ==
== Beschreibung ==
* Wichtige Programme sind ''rsyslog'' und ''journald''
Wichtige Programme
* Die Konfig-Dateien von ''rsyslog'' sind in der ''/etc/rsyslog.conf''
* rsyslog
** Enthält Regeln für das Logging
* journald
* Im Verzeichnis ''/var/log'' stehen die ganzen Log-Dateien
 
** Mit ''less'' oder ''tail -f'' anzeigen
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
* ''logrotate'' verschiebt (rotiert) und komprimiert Logdateien
* *Die Konfig-Datei für ''logrotate'' ist die ''/etc/logrotate.conf''
**Die Konfig-Datei für ''logrotate'' ist die ''/etc/logrotate.conf''
** Logdateien von anderen Dateien sind in der ''/etc/logrotate.d''
** Logdateien von anderen Dateien sind in der ''/etc/logrotate.d''
* ''journald'' ist Teil des ''systemd'' und kann mit ''journalctl'' aufgerufen werden
* ''journald'' ist Teil des ''systemd'' und kann mit ''journalctl'' aufgerufen werden
Zeile 40: Zeile 44:
| [[journald]] || Bestandteil von ''[[systemd]]''
| [[journald]] || Bestandteil von ''[[systemd]]''
|}
|}
== rsyslog ==
[[Rsyslog]]


== Logdateien untersuchen ==
== Logdateien untersuchen ==

Aktuelle Version vom 5. März 2026, 14:48 Uhr

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