Datei cronlog.conf

Zweck

Gibt die Standardkonfigurationsdatei des Dämons cron für Protokollierungsinformationen an.

Beschreibung

Die cronlog.conf -Konfigurationsdatei informiert den Dämon cron darüber, wo und wie Informationen protokolliert werden sollen. Wenn Sie das Flag -f nicht verwenden, liest der Dämon cron die Standardkonfigurationsdatei /etc/cronlog.conf . Wenn der cron -Dämon die Konfigurationsdatei nicht öffnen kann, wird er mit der Datei /var/adm/cron/log fortgesetzt. Der Dämon cron ignoriert leere Zeilen und Zeilen, die mit einem # beginnen (Nummernzeichen).

Format

Archiv
Gibt an, dass die gespeicherten rotierten Dateien in ein Verzeichnis kopiert werden. Dem Schlüsselwort folgt ein Verzeichnisname. Wenn keine Archivierung angegeben ist und die Rotation gültig ist, werden Dateien im Verzeichnis von logfilerotiert.
compress
Gibt an, dass die gespeicherten rotierten Dateien komprimiert werden. Wenn das Schlüsselwort nicht vorhanden ist, erfolgt keine Komprimierung.
Protokolldatei
Gibt den vollständigen Pfadnamen der Protokolldatei an. Wenn die Datei nicht vorhanden ist, wird sie mit der Berechtigung 660 erstellt. Erstellen Sie die Protokolldatei nicht im Dateisystem "/". Wenn der cron -Dämon den Namen der Protokolldatei nicht erstellen kann, erstellt der Dämon ein Protokoll seiner Aktivitäten in der Datei /var/adm/cron/log und alle nachfolgenden Features sind inaktiviert.
quiet
Gibt an, dass die cron -Protokollierung inaktiviert wird.
drehen
Gibt die Gesamtzahl der rotierten Dateien an Dem Schlüsselwort folgt eine Zahl. Wenn keine Zahl angegeben wird, gibt es eine unbegrenzte Anzahl rotierter Dateien. Wenn das Schlüsselwort rotate nicht vorhanden ist, erfolgt keine Rotation. Falls angegeben, beträgt die Mindestanzahl rotierter Dateien 2.
size
Begrenzt die Größe einer Protokolldatei. Darauf folgt eine Zahl und entweder ein k (Kilobyte) oder m (Megabyte). Die Standard-und Mindestgröße ist 30K. Wenn der Größenwert ungültig ist, ist die Rotationsfunktion inaktiviert.

Beispiele

  1. Um Informationen im Verzeichnis /home/user, Protokolldatei cron.out, Größe 2M , Gesamtzahl der rotierten Dateien = 4, Archiv in /usr/homezu protokollieren, Archivdateien zu komprimieren, erstellen Sie die Konfigurationsdatei wie folgt:
         logfile=/home/user/cron.out 
         size=2m 
         rotate=4 
         archive=/usr/home 
         compress 
  2. Erstellen Sie die Konfigurationsdatei wie folgt, um Informationen im Verzeichnis /home/user, Protokolldatei cron.out, Größe 50k , unbegrenzte Protokolldateien, Archiv in /usr/home, Archivdateien zu komprimieren:
         logfile=/home/user/cron.out 
         size=50k 
         rotate 
         archive=/usr/home 
         compress
  3. Erstellen Sie die Konfigurationsdatei wie folgt, um Informationen im Verzeichnis /home/user, Protokolldatei cron.out, Größe 50k , Gesamtzahl der rotierten Dateien = 4 zu protokollieren:
         logfile=/home/user/cron.out 
         size=50K 
         rotate=4
  4. Erstellen Sie die Konfigurationsdatei wie folgt, um Informationen im Verzeichnis /home/user, Protokolldatei cron.out, Größe von 50k , Gesamtzahl rotierter Dateien = 4, Archiv in /usr/home, Archivdateien ohne Komprimierung, keine Protokollierung von Cron-Jobs zu protokollieren:
         logfile=/home/user/cron.out 
         size=50K 
         rotate=4 
         archive=/usr/home 
         quiet
    In diesem Fall enthält cron.out nur Debug-oder Fehlernachrichten.