Size: a a a

Сбор и аналитика системных сообщений

2020 October 09

i

inqfen in Сбор и аналитика системных сообщений
Только геморрой себе убираешь лишний
источник

i

inqfen in Сбор и аналитика системных сообщений
А в некотором случае - значительный
источник

A

Alexander in Сбор и аналитика системных сообщений
inqfen
Нет. Но, мультилайн - последовательность байтиков, потом перевод строки, потом последовательность байтиков и так n раз
Что значит "завернешь". Вот я у себя в голове я завернул, что в логах после точки нужно при выводе ставить перенос. Ты завернул у себя в голове, что нужно \n в json-е заменять на перенос при вывода.
источник

A

Alexander in Сбор и аналитика системных сообщений
Каждый может escape-ить как захочет :)
источник

i

inqfen in Сбор и аналитика системных сообщений
Alexander
Что значит "завернешь". Вот я у себя в голове я завернул, что в логах после точки нужно при выводе ставить перенос. Ты завернул у себя в голове, что нужно \n в json-е заменять на перенос при вывода.
Что значит ставить - ты получаешь не мультилайн, но его делаешь?
источник

i

inqfen in Сбор и аналитика системных сообщений
Если у тебя перевода строки нет - это не мультилайн
источник

A

Alexander in Сбор и аналитика системных сообщений
inqfen
Что значит ставить - ты получаешь не мультилайн, но его делаешь?
Это ты мне объясни, что это с твоей точки зрения значит.
С моей, если лог-запись при передаче отделяется от других newline-ами, и внутри себя их не содержит, то это не мультилайн, и не важно, каким способом экранирования переносов воспользовались.
источник

A

Alexander in Сбор и аналитика системных сообщений
inqfen
Если у тебя перевода строки нет - это не мультилайн
Так в json-е тоже перевода строки нет.
источник

i

inqfen in Сбор и аналитика системных сообщений
Alexander
Это ты мне объясни, что это с твоей точки зрения значит.
С моей, если лог-запись при передаче отделяется от других newline-ами, и внутри себя их не содержит, то это не мультилайн, и не важно, каким способом экранирования переносов воспользовались.
Что ты имеешь ввиду под newline?
источник

A

Alexander in Сбор и аналитика системных сообщений
inqfen
Что ты имеешь ввиду под newline?
0x0A
источник

i

inqfen in Сбор и аналитика системных сообщений
Вот пишет приложение лог, раз символ, два символ. А потом поставило перенос строки - вот тут началась новая
источник

i

inqfen in Сбор и аналитика системных сообщений
по-твоему/nэто/nмультилайн?
источник

A

Alexander in Сбор и аналитика системных сообщений
inqfen
по-твоему/nэто/nмультилайн?
Нет
источник

i

inqfen in Сбор и аналитика системных сообщений
Alexander
Нет
Почему?
источник

A

Alexander in Сбор и аналитика системных сообщений
Потому что там нет 0x0a
источник

i

inqfen in Сбор и аналитика системных сообщений
А, слеш не туда, с телефона пишу
источник

A

Alexander in Сбор и аналитика системных сообщений
inqfen
А, слеш не туда, с телефона пишу
Да без разницы :)
источник

i

inqfen in Сбор и аналитика системных сообщений
Но в общем - мультилайн - последовательность байтов где встречается newline
источник

SP

Sergey Pechenkó in Сбор и аналитика системных сообщений
\n = 0x0A так-то
источник

A

Alexander in Сбор и аналитика системных сообщений
inqfen
Но в общем - мультилайн - последовательность байтов где встречается newline
Ну вот в твоем примере newline не встречается. Можешь сам глянуть hexdump-м и сверить по по ascii-таблице :)
источник