Как декодировать экранированную строку UTF8 в журнале, который находится в строковой форме, а не в json в беглом бите - PullRequest
0 голосов
/ 28 мая 2019

Вопрос1: Как мы можем декодировать экранированную строку UTF8 в журнале, который находится в строковой форме.

Демо (https://docs.fluentbit.io/manual/parser/decoder) рассказывает о журнале json, но не о строковом журнале.

Пример: \ u001b [1м [\ u001b [0m2019 / 05/28 10: 32: 31 \ u001b [1м] \ u001b [0м [\ u001b [92м. Info \ u001b [0м]] [двигатель] запущен (pid = 15258)

Я пробовал много PnC анализатора ввода и фильтра, но не смог решить эту проблему.

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

Приведенный выше пример журнала генерируется с помощью fluent-bit.

Последующие вопросы:

Существует ли какой-либо синтаксический анализатор, чьи журналы синтаксического анализатора генерируются свободно-битным процессом?

Можем ли мы указать свободный бит для создания журналов в формате json, а не в строковом формате?

...