From 75196e6206d5ba084260412d340930f42301382c Mon Sep 17 00:00:00 2001 From: Bjoern Heidotting Date: Tue, 21 Jun 2016 20:21:59 +0000 Subject: [PATCH] Update to 44342: Editorial review of Local Logging section. --- .../books/handbook/config/chapter.xml | 115 ++++++++---------- 1 file changed, 54 insertions(+), 61 deletions(-) diff --git a/de_DE.ISO8859-1/books/handbook/config/chapter.xml b/de_DE.ISO8859-1/books/handbook/config/chapter.xml index 7b23f4edb3..d0ef81073f 100644 --- a/de_DE.ISO8859-1/books/handbook/config/chapter.xml +++ b/de_DE.ISO8859-1/books/handbook/config/chapter.xml @@ -5,7 +5,7 @@ $FreeBSD$ $FreeBSDde: de-docproj/books/handbook/config/chapter.xml,v 1.151 2011/12/19 14:55:31 bcr Exp $ - basiert auf: r44341 + basiert auf: r44342 --> syslog &man.syslogd.8; - Das Aufzeichnen von Log-Meldungen ist ein wichtiger Aspekt - der Systemadministration. Es wird nicht nur verwendet um - Hard- und Softwarefehler ausfindig zu machen, auch zur - Überwachung der Sicherheit und der Reaktion bei einem - Zwischenfall spielen diese Aufzeichnungen eine wichtige Rolle. - Systemdienste ohne kontrollierendes Terminal senden - Meldungen in der Regel an einen Log-Server, oder schreiben sie - in eine Logdatei. + Die Aufzeichnung und Kontrolle von Log-Meldungen ist ein + wichtiger Aspekt der Systemadministration. Die Informationen + werden nicht nur verwendet um Hard- und Softwarefehler ausfindig + zu machen, auch zur Überwachung der Sicherheit und der Reaktion + bei einem Zwischenfall spielen diese Aufzeichnungen eine + wichtige Rolle. Die meisten Systemdienste und Anwendungen + erzeugen Log-Meldungen. - In der Standardkonfiguration von &os; wird &man.syslogd.8; - beim Booten automatisch gestartet. Dieses Verhalten wird über - die Variable syslogd_enable in - /etc/rc.conf gesteuert. Dazu gibt es - noch zahlreiche Argumente, die das Verhalten von - &man.syslogd.8; beeinflussen. Benutzen Sie zum verändern - dieser Argumente syslogd_flags in - /etc/rc.conf. Lesen Sie &man.syslogd.8; - für weitere Informationen über die Argumente, und - &man.rc.conf.5;, - und - wenn Sie mehr über - /etc/rc.conf und das &man.rc.8;-Subsystem - wissen möchten. + &os; stellt mit syslogd ein + Werkzeug zur Verwaltung von Protokollen bereit. In der + Voreinstellung wird syslogd beim + Booten automatisch gestartet. Dieses Verhalten wird über die + Variable syslogd_enable in + /etc/rc.conf gesteuert. Dazu gibt es noch + zahlreiche Argumente, die in der Variable + syslogd_flags in + /etc/rc.conf gesetzt werden können. Lesen + Sie &man.syslogd.8; für weitere Informationen über die + verfügbaren Argumente. Dieser Abschnitt beschreibt die Konfiguration und Verwendung des &os; Protokollservers, und diskutiert auch die Log-Rotation @@ -1316,11 +1312,9 @@ ifconfig_fxp0_alias7="inet 202.0.75.20 netmask 255.255.255.255" Die Konfigurationsdatei /etc/syslog.conf steuert, was - &man.syslogd.8; mit Log-Meldungen macht, sobald sie empfangen - werden. Es gibt verschiedene Parameter, die das Verhalten bei - eingehenden Ereignissen kontrollieren. Zu den grundlegenden - gehören facility und - level. + syslogd mit Log-Meldungen macht, + sobald sie empfangen werden. Es gibt verschiedene Parameter, + die das Verhalten bei eingehenden Ereignissen kontrollieren. facility beschreibt das Subsystem, welches das Ereignis generiert hat. Beispielsweise der Kernel, oder ein Daemon. @@ -1357,16 +1351,16 @@ ifconfig_fxp0_alias7="inet 202.0.75.20 netmask 255.255.255.255" # separators. If you are sharing this file between systems, you$ # may want to use only tabs as field separators here. # Consult the syslog.conf(5) manpage. -*.err;kern.warning;auth.notice;mail.crit /dev/console +*.err;kern.warning;auth.notice;mail.crit /dev/console *.notice;authpriv.none;kern.debug;lpr.info;mail.crit;news.err /var/log/messages security.* /var/log/security auth.info;authpriv.info /var/log/auth.log -mail.info /var/log/maillog +mail.info /var/log/maillog lpr.info /var/log/lpd-errs ftp.info /var/log/xferlog cron.* /var/log/cron !-devd -*.=debug /var/log/debug.log +*.=debug /var/log/debug.log *.emerg * # uncomment this to log all writes to /dev/console to /var/log/console.log #console.info /var/log/console.log @@ -1382,48 +1376,50 @@ cron.* /var/log/cron # Uncomment this if you wish to see messages produced by devd # !devd # *.>=info -!ppp +!ppp *.* /var/log/ppp.log !* - - - Selektiert alle Meldungen vom Level + In diesem Beispiel: + + + + Zeile 8 selektiert alle Meldungen vom Level err, sowie kern.warning, auth.notice und mail.crit und schickt diese zur Konsole (/dev/console). - + - - Selektiert alle Meldungen von mail - ab dem Level info oder höher und - schreibt diese in + + Zeile 12 selektiert alle Meldungen von + mail ab dem Level + info oder höher und schreibt diese in /var/log/maillog. - + - - Diese Zeile benutzt das Vergleichsflag - =, um nur Meldungen vom Level + + Zeile 17 benutzt ein Vergleichsflag + (=), um nur Meldungen vom Level debug zu selektieren und schreibt diese in /var/log/debug.log. - + - - Hier ist ein Beispiel für die Nutzung einer + + Zeile 33 zeigt ein Beispiel für die Nutzung einer Programmspezifikation. Die nachfolgenden Regeln sind dann nur für Programme gültig, welche der Programmspezifikation stehen. In diesem Fall - landen alle Meldungen von ppp (und - keinem anderen Programm) in - /var/log/ppp.log. - - + werden alle Meldungen von >ppp + (und keinem anderen Programm) in + /var/log/ppp.log geschrieben. + + - Dieses Beispiel zeigt, dass es jede Menge Level und - Subsysteme gibt. Die Level, beginnend mit den höchst - kritischen, hin zu den weniger kritischen, sind: + Die verfügbaren level, + beginnend mit den höchst kritischen, hin zu den weniger + kritischen, sind: emerg, alert, crit, err, warning, notice, @@ -1444,12 +1440,9 @@ cron.* /var/log/cron facilities haben können. - Mit diesem Wissen ist es nun einfach, eine weitere Zeile - in /etc/syslog.conf hinzuzufügen, welche - alle Meldungen von den unterschiedlichsten Dämonen mit einem - Level von notice und höher in - /var/log/daemon.log. Fügen Sie einfach - folgendes hinzu: + Um alle Meldungen vom Level notice und + höher in /var/log/daemon.log zu + protokollieren, fügen Sie folgenden Eintrag hinzu: daemon.notice /var/log/daemon.log