From: Lucien Gentis log_server_status
Si le nom du lien spécifié n'est pas un chemin absolu, il est relatif au
répertoire de travail de rotatelogs
qui correspond à la valeur de
la directive ServerRoot
lorsque la commande
-rotatelogs
est exécutée par le serveur.
+rotatelogs
est exécutée par le serveur.
-D
strftime(3)
non seulement dans le nom de fichier mais aussi dans le
-chemin.strftime(3)
dans les chemins au lieu du nom de fichier seul.-t
-n nombre-de-fichiers
-t
est aussi spécifiée. Toute rotation subséquente sera
@@ -213,9 +212,8 @@ spécifier un décalage.
- CustomLog "|bin/rotatelogs /var/log/fichier-journal 86400" common
-
CustomLog "|bin/rotatelogs /var/log/fichier-journal 86400" common+
Cette directive crée les fichiers /var/log/fichier-journal.nnnn où nnnn correspond au temps système auquel la journalisation @@ -224,38 +222,33 @@ spécifier un décalage. avec lui). A la fin de chaque temps de rotation (ici après 24 heures), une nouvelle journalisation démarre.
-
- CustomLog "|bin/rotatelogs -l /var/log/fichier-journal.%Y.%m.%d 86400" common
-
CustomLog "|bin/rotatelogs -l /var/log/fichier-journal.%Y.%m.%d 86400" common+
Cette directive crée les fichiers /var/log/fichier-journal.yyyy.mm.dd où yyyy correspond à l'année, mm au mois et dd au jour du mois. La journalisation basculera vers un nouveau fichier chaque jour à minuit, temps local.
-
- CustomLog "|bin/rotatelogs /var/log/fichier-journal 5M" common
-
CustomLog "|bin/rotatelogs /var/log/fichier-journal 5M" common+
Cette directive va effectuer une rotation du fichier journal chaque fois que la taille de ce dernier atteindra 5 MOctets.
-
- ErrorLog "|bin/rotatelogs /var/log/journal-erreurs.%Y-%m-%d-%H_%M_%S 5M"
-
ErrorLog "|bin/rotatelogs /var/log/journal-erreurs.%Y-%m-%d-%H_%M_%S 5M"+
Cette directive va effectuer une rotation du fichier journal des
erreurs chaque fois que la taille de ce dernier atteindra 5
MOctets, et le nom du fichier journal se présentera sous
la forme journal-erreurs.YYYY-mm-dd-HH_MM_SS
.
- CustomLog "|bin/rotatelogs -t /var/log/journal 86400" common
-
CustomLog "|bin/rotatelogs -t /var/log/journal 86400" common+
Cet exemple crée le fichier /var/log/journal en le tronquant - au démarrage, puis une fois par jour. Ce scénario implique qu'un - processus séparé (tel que tail) traite le fichier en temps - réel.
+Cet exemple crée le fichier /var/log/journal
en le
+ tronquant au démarrage, puis une fois par jour. Ce scénario implique qu'un
+ processus séparé (tel que tail) traite le fichier en temps réel.