2016-03-31 15 views
0

ile çeşitli satırlarda ayıklamak, böylece logstash keşfettim ve günlük dosyalarından veri ayıklamayı başardım.logstash

2016-03-07 14:09:11,613 INFO [][com.ole.ecom.jms.crm.JmsCrmSender] Envoi du message ...<?xml version="1.0" encoding="UTF-8" standalone="yes"?>

<root xmlns="http://wlsosb.gjkjdhdfhkllmld.crm/"> <entry> <clients> <code>8800356499460</code> <raisonsociale>Ole</raisonsociale> <siret>51770313800088</siret> <civilite>M.</civilite> <nom>Aurius</nom> <prenom>Gerard</prenom> <telephone>0614666644</telephone> <email>[email protected]</email> </clients>

ben ilk satırda, bilgi kurtarmak zorunda

ve ben de edebilmelidir: Bu kez, MULTIlines hakkında bilgi ayıklamak zorunda Size bir örnek göstermek Eğer yapabileceğim nasıl görürseniz <email> [email protected] </ email >

arasında <code> 8800356499460 </ code> ve e-posta arasındaki numarasını ayıklamak için, çok minnettar olacaktır bana yardım

cevap

0

İlk adım, bu satırları, ya gönderici tarafında (bu dosya bunu yapabilir) ya da çok satırlı kodekle birlikte logstash içinde birleştirmektir.