Шаблон Грока для серого журнала - PullRequest
0 голосов
/ 07 сентября 2018

Я получаю данные, которые хочу проанализировать с помощью Graylog.

Данные выглядят как показано ниже,

[{"tag":"DO_SIMU[199].1","value":"False","time":"2018-09-05T14:35:09.1189226+02:00"}]
[{"tag":"DO_SIMU[199].2","value":"True","time":"2018-10-05T14:35:09.1189226+02:00"}]
[{"tag":"asefsfdfsd","value":"135","time":"2018-09-05T14:35:09.1189226+02:00"}]
[{"tag":"tit.1","value":"152.551","time":"2018-09-05T14:35:09.1189226+02:00"}]
[{"tag":"DO_SIMU[1].2551","value":"False","time":"6454-09-05T14:35:09.1189226+02:00"}]
[{"tag":"kfmdsfsmdlf.i1","value":"maman","time":"2018-09-05T14:35:09.1189226+15:251"}]

Я должен создать для каждой строки переменную, вызываемую со значением тега (например, DO_SIMU [199] .1 или kfmdsfsmdlf.i1), и ввести в это значение значение value

Этот последний шаг кажется простым с json,

Итак, я ищу создать шаблон Грока, который просто возвращает мне что-то вроде

{"DO_SIMU[199].1":"False"}

исключая все остальные.

Если у кого-то есть идея, я заранее благодарю его.

...