Телеграф разбирает шаблоны "грок" - PullRequest
0 голосов
/ 06 декабря 2018

У меня есть собственный файл журнала, и мне нужно проанализировать его с помощью анализатора telegraf, это пример:

2018-12-03 13: 51: 31,682 grafana s.testname EXPERTISE full_access, mentor, сотрудник EXPERTISE_LIST

Я создал шаблон, но выдает ошибку

patterns = ["%{TIMESTAMP_ISO8601:timestamp}" "%{WORD:grafana}" "%{DATA:user}" "%{DATA:project}" "%{DATA:permissions}" "%{DATA:action}" "%{DATA:additional}"] i 

сделал этот шаблон, но он не работает

Я не могу понять, что я делаюнеправильно.

1 Ответ

0 голосов
/ 18 декабря 2018

Я не знаю точно, что ты делаешь, но твоя модель неверна.Вы разбиваете его на несколько шаблонов, которые никогда не будут работать.Я делаю попытку на вашем примере с этим шаблоном:

%{TIMESTAMP_ISO8601:timestamp} %{WORD:grafana} %{DATA:user} %{DATA:project} %{DATA:permissions} %{WORD:action}

И это работает.

Вы можете попробовать здесь .

...