El 12/11/2014 18:14, "Camaleón" <noela...@gmail.com> escribió: > > El Tue, 11 Nov 2014 23:28:30 +0100, Maykel Franco escribió: > > (este mensaje ha quedado fuera de su hilo :-?) > > > El día 11 de noviembre de 2014, 22:49, Maykel Franco > > <maykeldeb...@gmail.com> escribió: > >> Hola buenas, estoy enviando logs de servidores web a un servidor de > >> logs centralizados configurado con rsyslog. He conseguido remover el > >> timestamp que rsyslog mete a los logs cuando los recibe, pero aún así > >> me deja un espacio. Con esta configuración deshabilito el timestamp: > >> > >> $template MsgFormat,"%msg%\n" > >> > >> local1.* /var/log/remote/access.log;MsgFormat > >> > >> > >> Pero aún así, me deja un espacio delante de las lineas de los logs > >> recibidos de esta forma: > >> > >> www.example.org 443 82.82.82.82 .............................. > >> > >> Necesito escapar ese espacio para que programas para analizar logs no > >> fallen o digan que el archivo de log es corrupto. > >> > >> Alguna idea para escaparlo desde rsyslog? > >> > >> Estoy googleando pero no veo nada. > >> > >> Gracias de antemano. > >> > >> Saludos. > > > > Me respondo a mi mismo, con este cambio en la configuración he > > conseguido escapar ese espacio: > > > > $template MsgFormat,"%msg:2:2048%\n" > > Maykel, de eso hablan en este hilo, echa un vistazo a la solución > aportada que mejora la que tienes actualmente: > > How to remove messages prefix ? > http://kb.monitorware.com/how-remove-messages-prefix-t12116.html#p23819 > > Saludos, > > -- > Camaleón > > > -- > To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org > with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org > Archive: https://lists.debian.org/pan.2014.11.12.17.13...@gmail.com >
Gracias por responder. Usar esta linea "%msg:2:$%\n" porque dices que es mejor? Saludos.