Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: отключение избранн ых логов
On Thu, Dec 11, 2008 at 12:30:03PM +0300, Михаил Монашёв wrote:
> Здравствуйте, Алекс.
>
> >>> А как отключить один из пишущихся логов на уровне location? Я по
> >>> разному пробовал писать и всегда получал синтаксическую ошибку
> >>> конфига. Пробовал только на 0.6.31.
> >>
> >> location /images/ {
> >> access_log off;
> >> }
> AV> я так понимаю, что это отключит все access_log в этом
> AV> location. А Михаил, похоже, хочет отключить
> AV> только некоторые.
>
> Именно. Я пишу 2 лога параллельно:
>
> log_format main '$time_local $status "$upstream_status"
> $request_time "$upstream_response_time" "$upstream_addr" $remote_addr
> $bytes_sent $host "$request" "$http_
>
> log_format timelog '$request_time';
>
> access_log /opt/log/nginx/access.log main buffer=256k;
> access_log /opt/log/nginx/time.log timelog buffer=16k;
>
> main хочется кое-где отключать. А timelog писать всегда.
Если мест с main меньше, то в них:
access_log /opt/log/nginx/access.log main buffer=256k;
access_log /opt/log/nginx/time.log timelog;
А на уровне http только
access_log /opt/log/nginx/time.log timelog buffer=16k;
--
Игорь Сысоев
http://sysoev.ru
|