Как исключить трассировку стека из журналов Elasticsearch JSON - PullRequest
0 голосов
/ 10 марта 2020

Я хочу найти способ удалить трассировку стека из вывода JSON, особенно в любом журнале с уровнем ниже ошибки.

В настоящее время журналы выглядят так:

{"type": "server", "timestamp": "2020-01-01T00:00:00,000Z", "level": "WARN", "component": "o.e.x.m.e.l.LocalExporter", "cluster.name": "cluster", "node.name": "foo", "message": "unexpected error blah blah blah", "cluster.uuid": "CLUSTERID", "node.id": "NODEID" , "stacktrace": [ ... a bunch of stuff I don't really care about here ... ] }

1 Ответ

0 голосов
/ 10 марта 2020

Если вы используете filebeats для загрузки, вы можете указать поле сброса:

processors:
 - drop_fields:
     fields: ["stacktrace"]
     ignore_missing: false

https://www.elastic.co/guide/en/beats/filebeat/current/drop-fields.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...