<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body bgcolor="#ffffff" text="#000000">
Привет всем. Появилась необходимость отдачи логов nginxа в syslog с
конкретным facility.<br>
Если такого встроенного функционала в nginx нет, будет ли корректно
работать пайп в стиле<br>
<br>
<pre>access_log  | /bin/nginx-log</pre>
<br>
где<br>
<br>
nginx-log:<br>
<span id="intelliTxt">
<pre><code>    #!/usr/bin/perl
    use Sys::Syslog qw( :DEFAULT setlogsock );

    setlogsock('unix');
    openlog('apache', 'cons', 'pid', 'local2');

    while ($log = &lt;STDIN&gt;) {
                syslog('notice', $log);
    }
    closelog</code></pre>
</span><br>
<br>
Если нет, какие ещё есть варианты? <br>
Спасибо.<br>
<pre class="moz-signature" cols="144">-- 
NEO83-RIPE</pre>
</body>
</html>