A bekapcsolástól a bash promptig: Rendszernaplózó

Következő Előző Tartalom

## 9. Rendszernaplózó

Az "init" elindítja a "`syslogd`" és a "`klogd`" démonokat. Ezek üzeneteket írnak a naplófájlokba. A kernel üzeneteit a "`klogd`" kezeli, míg a "`syslogd`" más folyamatok üzeneteit intézi. A fő naplófájl a `/var/log/messages`. Jól teszed, ha először itt keresel ha valami baj van a rendszereddel. Gyakran található ott egy fontos nyom.

## 9.1 Beállítás

Az `/etc/syslog.conf` fájl írja le a naplózóknak, hogy milyen üzenetet hova írjanak. Az üzeneteketet az azonosítja, hogy milyen folyamattól és milyen prioritással érkeznek. Ez a fájl olyan sorokból áll, amik jelzik, hogy az x folyamattól y prioritással érkező üzenetek z-hez menjenek, ahol z lehet egy fájl, tty, nyomtató, távoli ügyfél (remote host) vagy bármi más.

FIGYELEM: A Syslognak szüksége van az `/etc/services` fájlra. A services fájl portokat jelöl ki. Nem vagyok benne biztos, hogy a syslognak kell egy port, amivel így tud naplófájlt készíteni távoli gépre is (remote logging), vagy ahhoz is egy portra van szükség, hogy a helyi gépre naplófájlt készítsen (local logging), vagy csak az `/etc/services`-t használja, hogy az általad beírt folyamatneveket az `/etc/syslog.conf` port számokká konvertálja.

## 9.2 Gyakorlatok

Vess egy pillantást a rendszernaplódra. Keress egy üzenetet amit nem értesz, és találd ki mit jelent.

Küld ki az üzeneteidet egy tty-re. (állítsd vissza miután megcsináltad)

## 9.3 További információ

Ausztrál sysklogd tükör

Következő Előző Tartalom