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.
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive:
http://lists.debian.org/[email protected]