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