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"

Gracias no obstante.

Saludos.


--
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/CAJ2aOA8rLQcfttnStav4zvGZKv=btiutvwgrw5gqpz5auyg...@mail.gmail.com

Responder a