nginx log to syslog
Goncharov Yuri
neo at kntele.com
Mon Apr 21 21:57:05 MSD 2008
Чё т не работает. Может тот перловый скрипт что я содрал не будет
работать для моего syslog у которого *.* в @loghost ?
Простите если уже оффтоплю :)
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