Получить JSON-подстроку из сообщения журнала - PullRequest
0 голосов
/ 07 июня 2019

У меня есть такие сообщения журнала

сообщение: 2019-06-07 15: 49: 10.110 INFO 5632 --- [http-nio-9026-exec-1] *****************. jdbc.audit.AuditHandler: AUDITHANDLER: {"ПОЛЬЗОВАТЕЛЬ": "0c27e6ef- b615-4328-91d6- a94d1f5d799a», "ОБЪЕКТ": "VersionController", "Метод": "версия", "АРГУМЕНТЫ": [ ""], "ACTION": "GET", "РЕЗУЛЬТАТ": "SUCCESS", "СРОК": "15"} СообщениеЖурнала: AUDITHANDLER: { "USER": "0c27e6ef-b615-4328-91d6- a94d1f5d799a», "ОБЪЕКТ": "VersionController", "Метод": "версия", "АРГУМЕНТЫ": [""], "ACTION": "GET", "RESULT": "SUCCESS", "DURATION": "15"} класс: AuditHandler хост: ****** 2 тип: уровень Java: INFO @ timestamp: 7 июня 2019 @ 15: 49: 10.110 pid: 5632 @ версия: 1 путь: D: / idea / ***** / elk-example.log отметка времени: 2019-06- 07 15: 49: 10.110 тема: http-nio-9026-exec-1 _id: c4OOMWsBphFrSEBogeCE _type: _doc _index: logstash _score: -

Мне нужно взять строку JSON, идущую от AUDITHANDLER (заглавные буквы), и использовать поля JSON для фильтрации сообщений журнала

...