Update to r44345:
Finish editorial review of logging chapter.
This commit is contained in:
parent
ab37fcbe75
commit
a0d1ed260f
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=48993
1 changed files with 28 additions and 25 deletions
|
@ -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: r44342
|
||||
basiert auf: r44345
|
||||
-->
|
||||
<chapter xmlns="http://docbook.org/ns/docbook"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
|
||||
|
@ -1408,7 +1408,7 @@ cron.* /var/log/cron
|
|||
|
||||
<listitem>
|
||||
<para>Zeile 33 zeigt ein Beispiel für die Nutzung einer
|
||||
<emphasis>Programmspezifikation</emphasis>. Die
|
||||
Programmspezifikation. Die
|
||||
nachfolgenden Regeln sind dann nur für Programme gültig,
|
||||
welche der Programmspezifikation stehen. In diesem Fall
|
||||
werden alle Meldungen von <application>>ppp</application>
|
||||
|
@ -1462,27 +1462,28 @@ cron.* /var/log/cron
|
|||
<indexterm><primary>log rotation</primary></indexterm>
|
||||
<indexterm><primary>log management</primary></indexterm>
|
||||
|
||||
<para>Logdateien können schnell wachsen, was viel Speicherplatz
|
||||
verbrauchen kann. Zudem wird es schwieriger, nützliche
|
||||
Informationen schnell zu finden. Log-Management versucht,
|
||||
diesen Effekt zu mildern. &os; verwendet &man.newsyslog.8;
|
||||
für die Verwaltung von Logdateien. Dieses Programm
|
||||
<para>Logdateien können schnell wachsen und viel Speicherplatz
|
||||
belegen, was es schwieriger macht, nützliche Informationen
|
||||
zu finden. Log-Management versucht,
|
||||
diesen Effekt zu mildern. &os; verwendet
|
||||
<application>newsyslog</application> für die Verwaltung von
|
||||
Logdateien. Dieses in &os; integrierte Programm
|
||||
rotiert und komprimiert in regelmäßigen Abständen Logdateien.
|
||||
Optional kann es auch fehlende Logdateien erstellen und
|
||||
Programme benachrichtigen, wenn Logdateien verschoben wurden.
|
||||
Dabei müssen die Logdateien nicht unbedingt von &man.syslogd.8;
|
||||
stammen, &man.newsyslog.8; ist auch in der Lage, Nachrichten
|
||||
von anderen Programmen zu verarbeiten. Obwohl
|
||||
&man.newsyslog.8; normalerweise von &man.cron.8;
|
||||
aufgerufen wird, ist es kein Systemdämon. In der
|
||||
Die Logdateien können von <application>syslogd</application>
|
||||
oder einem anderen Programm generiert werden. Obwohl
|
||||
<application>newsyslog</application> normalerweise von
|
||||
&man.cron.8; aufgerufen wird, ist es kein Systemdämon. In der
|
||||
Standardkonfiguration wird dieser Job jede Stunde
|
||||
ausgeführt.</para>
|
||||
|
||||
<para>Um zu wissen, welche Maßnahmen zu ergreifen sind, liest
|
||||
&man.newsyslog.8; seine Konfigurationsdatei, standardmäßig
|
||||
<application>newsyslog</application> seine
|
||||
Konfigurationsdatei
|
||||
<filename>/etc/newsyslog.conf</filename>. Diese
|
||||
Konfigurationsdatei enthält eine Zeile für jede Datei, die
|
||||
von &man.newsyslog.8; verwaltet wird. Jede Zeile enthält
|
||||
von <application>newsyslog</application> verwaltet wird. Jede Zeile enthält
|
||||
Informationen über den Besitzer der Datei, die
|
||||
Dateiberechtigungen, wann die Datei rotiert wird, optionale
|
||||
<foreignphrase>Flags</foreignphrase>, welche
|
||||
|
@ -1531,7 +1532,7 @@ cron.* /var/log/cron
|
|||
/var/log/weekly.log 640 5 1 $W6D0 JN
|
||||
/var/log/xferlog 600 7 100 * JC</programlisting>
|
||||
|
||||
<para>Jede Zeile beginnt mit dem Namen der Datei, die rotiert
|
||||
<para>Jede Zeile beginnt mit dem Namen der Protokolldatei, die rotiert
|
||||
werden soll, optional gefolgt von Besitzer und Gruppe für
|
||||
rotierende, als auch für neu erstellte Dateien. Das Feld
|
||||
<literal>mode</literal> definiert die Zugriffsrechte der
|
||||
|
@ -1549,12 +1550,13 @@ cron.* /var/log/cron
|
|||
wie eine Datei zu rotieren ist, oder eine Datei zu erstellen
|
||||
falls diese nicht existiert. Die letzten beiden Felder sind
|
||||
optional und bestimmen die <acronym>PID</acronym>-Datei
|
||||
sowie
|
||||
wenn die Datei rotiert wird. Weitere Informationen zu
|
||||
allen Feldern, gültigen <foreignphrase>flags</foreignphrase>
|
||||
und wie Sie die Rotationszeit angeben können, finden Sie in
|
||||
&man.syslog.conf.5;. Denken Sie daran, dass
|
||||
<application>newsyslog</application> von <command>cron</command>
|
||||
und wann die Datei rotiert wird.</para>
|
||||
|
||||
<para>Weitere Informationen zu allen Feldern, gültigen
|
||||
<foreignphrase>flags</foreignphrase> und wie Sie die
|
||||
Rotationszeit angeben können, finden Sie in
|
||||
&man.newsyslog.conf.5;. Denken Sie daran, dass
|
||||
<application>newsyslog</application> von &man.cron.8;
|
||||
aufgerufen wird und somit Dateien auch nur dann rotiert,
|
||||
wenn es von &man.cron.8; aufgerufen wird, und nicht
|
||||
häufiger.</para>
|
||||
|
@ -1590,9 +1592,9 @@ cron.* /var/log/cron
|
|||
der Verwaltung von Protokolldateien reduzieren.</para>
|
||||
|
||||
<para>Die Aggregation, Zusammenführung und Rotation von
|
||||
Protokolldateien kann an zentraler Stelle mit den
|
||||
&os;-eigenen Werkzeugen wie &man.syslogd.8; und
|
||||
&man.newsyslog.8; konfiguriert werden. In der folgenden
|
||||
Protokolldateien kann in &os; mit
|
||||
<application>syslogd</application> und
|
||||
<application>newsyslog</application> konfiguriert werden. In der folgenden
|
||||
Beispielkonfiguration sammelt Host <systemitem>A</systemitem>,
|
||||
genannt <systemitem
|
||||
class="fqdomainname">logserv.example.com</systemitem>,
|
||||
|
@ -1834,7 +1836,8 @@ Logging to FILE /var/log/messages</screen>
|
|||
vielleicht, auf diese Dateien zuzugreifen, um zusätzliche
|
||||
Einsichten in die Systemkonfiguration zu erlangen. Es ist
|
||||
absolut notwendig, die richtigen Berechtigungen auf diesen
|
||||
Dateien zu setzen. Das Werkzeug &man.newsyslog.8; unterstützt
|
||||
Dateien zu setzen. Das Werkzeug
|
||||
<application>newsyslog</application> unterstützt
|
||||
das Setzen von Berechtigungen auf gerade erstellte oder
|
||||
rotierte Protokolldateien. Protokolldateien mit Zugriffsmodus
|
||||
<literal>600</literal> sollten verhindern, dass lokale
|
||||
|
|
Loading…
Reference in a new issue