Apache Версия 2.0 Сервера HTTP
rotatelogs
является простой программой для использования в соединении с piped Апача logfile особенность. Например:
CustomLog "|bin/rotatelogs /var/logs/logfile 86400" common
это создает файлы/var/logs/logfile.nnnn, где nnnn - время системы, в которое регистрация номинально начинается (на сей раз всегда будет кратное число времени вращения, таким образом Вы можете синхронизировать cron подлинники с этим). В конце каждого раза вращения (здесь после 24 часов) начата новая регистрация.
CustomLog "|bin/rotatelogs /var/logs/logfile 5M" common
эта конфигурация будет вращать logfile всякий раз, когда это достигает размера 5 мегабайтов.
ErrorLog "|bin/rotatelogs /var/logs/errorlog.%Y-%m-%d-%H_%M_%S 5M"
эта конфигурация будет вращать ошибку logfile всякий раз, когда это достигает размера 5 мегабайтов, и суффикс к названию logfile будет создан из формы
errorlog.YYYY-mm-dd-HH_MM_SS
.
rotatelogs
[ -
l
]
logfile
[
rotationtime
[
offset
]] | [
filesize
M ]
-l
(
2.0.51 и позже
)
-l
в окружающей среде, которая изменяет погашение по Гринвичу (, типа для ЛУЧШЕГО или дневном времени) может привести к непредсказуемым результатам!
logfile
strftime(3)
. иначе, суффикс
. nnnnnnnnnn
автоматически добавлен и - время в секундах. Оба формата вычисляют время начала с начала текущего периода.
rotationtime
offset
-300
для этого аргумента.
filesize
M
M
определить размер, а не время. Используйте этот параметр и вместо rotationtime и вместо возмещайте.
следующие замены вереницы формата logfile должны быть поддержаны всеми
strftime(3)
выполнение, см.
strftime(3)
страница человека для определенных для библиотеки расширений.
%A
|
полное буднее (ограниченное) название |
%a
|
3-символьное буднее (ограниченное) название |
%B
|
полное (ограниченное) название месяца |
%b
|
3-символьное (ограниченное) название месяца |
%c
|
дата и (ограниченное) время |
%d
|
день с 2 цифрами месяца |
%H
|
час с 2 цифрами (часы 24 часов) |
%I
|
час с 2 цифрами (часы 12 часов) |
%j
|
день с 3 цифрами года |
%M
|
минута с 2 цифрами |
%m
|
месяц с 2 цифрами |
%p
|
есть/после полудня из (ограниченных) часов 12 часов |
%S
|
секунда с 2 цифрами |
%U
|
неделя с 2 цифрами года (в воскресенье первый день недели) |
%W
|
неделя с 2 цифрами года (в понедельник первый день недели) |
%w
|
будний день с 1 цифрой (в воскресенье первый день недели) |
%X
|
(ограниченное) время |
%x
|
(ограниченная) дата |
%Y
|
год с 4 цифрами |
%y
|
год с 2 цифрами |
%Z
|
название часового пояса |
%%
|
буквальный '%' |