nginx log to syslog
Alexey Mahotkin
squadette at gmail.com
Mon Apr 21 19:03:41 MSD 2008
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
>
--
Алексей Махоткин
http://squadette.ru/
More information about the nginx-ru
mailing list