# Problema con log multilinea

**URL:** <https://discuss.elastic.co/t/problema-con-log-multilinea/140606>\
**Category:** Elastic en Español\
**Created:** [July 18, 2018, 6:26pm UTC](https://discuss.elastic.co/t/problema-con-log-multilinea/140606 "2018-07-18T18:26:34Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![AGarcMan](https://avatars.discourse-cdn.com/v4/letter/a/919ad9/32.png) [@AGarcMan](https://discuss.elastic.co/u/AGarcMan)\
**Post date:** [July 18, 2018, 6:26pm UTC](https://discuss.elastic.co/t/problema-con-log-multilinea/140606/1 "2018-07-18T18:26:35Z")

</div>

Hola buen día,

Estoy trabajando con un log como el siguiente (fragmento):

2018-01-30 18:14:10.466554  
(0x03000000:PCDataField ):folio = '201711231427280265' (CHARACTER)  
(0x03000000:PCDataField ):idProceso = '7' (CHARACTER)  
(0x03000000:PCDataField ):idSubproceso = '101' (CHARACTER)  
(0x03000000:PCDataField ):idSubetapa = '273' (CHARACTER)  
(0x03000000:PCDataField ):idSnapshot = '2064.c76a4df4-7e11-4c0a-9a04-f305faaef4d6' (CHARACTER)  
(0x01000000:Folder ):parametros = (  
(0x01000000:Folder):parametro = (  
(0x03000000:PCDataField):nombre = 'REPROCESO' (CHARACTER)  
(0x01000000:Folder ):valores = (  
(0x03000000:PCDataField):valor = '2' (CHARACTER)  
)  
)  
(0x01000000:Folder):parametro = (  
(0x03000000:PCDataField):nombre = 'ID\_INSTANCIA' (CHARACTER)  
(0x01000000:Folder ):valores = (  
(0x03000000:PCDataField):valor = '16649' (CHARACTER)  
)  
)....  
cada que se genera un nuevo evento se genera un bloque similar por lo cual lo separe usando el codec multilinea de esta manera:

input {  
file {  
path =\> "/home/test.log"  
start\_position =\> "beginning"  
codec =\> multiline {  
pattern =\> "^%{TIMESTAMP\_ISO8601} "  
negate =\> true  
what =\> "previous"  
}  
}  
}

Hasta aquí todo funciona, después trato de aplicar un filtro grok para obtener los campos y los valores (folio, idProceso, etc.) utilizo el siguiente filtro:

grok{  
match =\> { "message" =\> "\W\w+:\w+\W:%{DATA:linea}(" }  
}

pero solo se aplica a la primera linea del multilinea, es decir, solo regresa: folio = '201711231427280265'

No se como hacer para que también se aplique a las siguientes líneas.

Espero puedan ayudarme.

Gracias.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [August 15, 2018, 6:40pm UTC](https://discuss.elastic.co/t/problema-con-log-multilinea/140606/2 "2018-08-15T18:40:42Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
