2017-02-02 11 views
0

Я использую ГРОК отладчик, чтобы проверить мой шаблон, который:% {DATA: эволюция}% {DATA: значение}фильтр logstash не работает с ГРОК Debugger

Но проблема, что он не прочитать содержание переменное «значение».

Если я хочу использовать две последовательные строки, как я могу это сделать, пожалуйста?

enter image description here

ответ

1

Используйте WORD вместо DATA которая захватывает также пространства:

%{WORD:evolution} %{WORD:value} 

Результаты:

{ 
    "evolution": [ 
    [ 
     "Send" 
    ] 
    ], 
    "value": [ 
    [ 
     "functionHandle" 
    ] 
    ] 
} 
+0

Большое спасибо за ваш ответ. – Fariha

+0

Конечно, рад, что это помогло! – Val

+0

Да это работает :) – Fariha