2013/4/12 <[email protected]>: > Hola muy buenas, he seguido esta guía: > > http://wiki.rsyslog.com/index.php/Working_Apache_and_Rsyslog_configuration > > Y envío bien el logs de access.log de apache remotamente a un servidor > rsyslog remoto y también se queda el log en la máquina local. El tema es, > que no consigo dejar el log de error de apache en la máquina local. Si lo > dejo así: > > ErrorLog ${APACHE_LOG_DIR}/error.log > ErrorLog syslog:local2 > > > La segunda regla sobreescribe la segunda y sólo loguea los logs de error de > apache remotamente, no en local. Sin embargo, si lo pones al revés la > definición: > > ErrorLog syslog:local2 > ErrorLog ${APACHE_LOG_DIR}/error.log > > La segunda regla sobreescribe la primera y sólo loguea en local... > > Sólo se puede definir una directiva de log de error en apache o es que estoy > haciendo algo mal?? > > Con los logs de access.log de apache sin problema con esta configuración: > > CustomLog ${APACHE_LOG_DIR}/access.log vhost_combined > > CustomLog "|/usr/bin/logger -t httpd -p local1.info" vhost_combined > > > Esto sin problemas. Alguien sabe por qué puede ser? > > Saludos.
No te faltará algún flag del tipo "keep local" o algo así? En syslog-ng se define así de fácil... -- Carlos Albornoz C. Linux User #360502 Fono: +56997864420 -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/CAJzi=f_ka9wpxpb-0_khtryw1d4fhnt3btxhmbwplrmvfqc...@mail.gmail.com

