nginx log to syslog

Goncharov Yuri neo at kntele.com
Mon Apr 21 20:24:08 MSD 2008


Очень уж неровный вариант, а более классические примеры?
Игорь, реально будет реализовать возможность пайпа на бинарник?
Я просто не представляю себе весь этот процесс, возможно это большой 
кусок работы.


Kostya Alexandrov wrote:
> mkfifo access_log
>
> tail -f access_log | /bin/nginx-log
>
> работает. только надо следить за тем чтоб tail всегда был
>
> Alexey Mahotkin wrote:
>> tail -f access_log | /bin/nginx-log
>>
>> 2008/4/21 Goncharov Yuri <neo at neo.kiev.ua>:
>>  
>>>  Привет всем. Появилась необходимость отдачи логов nginxа в syslog с
>>> конкретным facility.
>>>  Если такого встроенного функционала в nginx нет, будет ли корректно
>>> работать пайп в стиле
>>>
>>>  access_log | /bin/nginx-log
>>>
>>>  где
>>>
>>>  nginx-log:
>>>  #!/usr/bin/perl
>>>  use Sys::Syslog qw( :DEFAULT setlogsock );
>>>
>>>  setlogsock('unix');
>>>  openlog('apache', 'cons', 'pid', 'local2');
>>>
>>>  while ($log = <STDIN>) {
>>>  syslog('notice', $log);
>>>  }
>>>  closelog
>>>
>>>
>>>  Если нет, какие ещё есть варианты?
>>>  Спасибо.
>>>  --
>>> NEO83-RIPE
>>>
>>>     
>>
>>
>>
>>   
>






More information about the nginx-ru mailing list