Интересная ситуация, которая меня немного поставила в тупик.
Делаем:
#journalctl --unit blabla
Вывод адекватный
...
[MSG=0e7ee301-d905-11e7-912c-7f0426ee24d7] Получено сообщение
...
Хочется всё это скормить в graylog, чтобы там уже удобно смотреть и искать, предварительно проверяем
#journalctl --unit blabla -o json
и получаем кашу
...
[MSG=0e7ee301-d905-11e7-912c-7f0426ee24d7] \uffffffd0\uffffff9f\uffffffd0\uffffffbe\uffffffd0\uffffffbb\uffffffd1\uffffff83\uffffffd1\uffffff87\uffffffd0\uffffffb5\uffffffd0\uffffffbd\uffffffd0\uffffffbe \uffffffd1\uffffff81\uffffffd0\uffffffbe\uffffffd0\uffffffbe\uffffffd0\uffffffb1\uffffffd1\uffffff89\uffffffd0\uffffffb5\uffffffd0\uffffffbd\uffffffd0\uffffffb8\uffffffd0\uffffffb5"
...
Причем эту кашу что-то ни один из попавшихся под руки декодеров не прожевал.
В Graylog это соответственно конвертится вот в такое:
Пытаюсь вот понять в какую сторону вообще копать
# journalctl --version
systemd 219