%emoji %d{YYYY-MM-dd HH:mm:ss.SSS} %-5level %logger{36} - %msg%n
< /code>
, которая имеет всю необходимую информацию. < /p>
Я обычно использую: < /p>
journalctl -u mycompass-staging -n 1000 -f -o cat | lnav
, который обычно работает хорошо, за исключением того, что он, кажется, не отображает цвета скважины (я предполагаю, потому что он не анализирует JSON). Но иногда он ломается, и я получаю желтый журнал, где большинство строк показывают «└ Неверное сообщение журнала: строка на Offset 123 не является линией json» < /p>
Формат JSON работает надежно: < /p>
journalctl -u mycompass-staging -n 1000 -f -o json | lnav< /code> < /p>
Но это предварительно предвещает данные, которые мне не нужны строки: < /p>
2025-09-11T14:07:50.660571Z 51495118687 MyCompass Staging.service Java [126954] INFO 2025-011118677. 14: 07: 50.660 Информационное приложение - приложение началось за 4,6 секунды. < /P>
< /blockquote>
Мне нужно только: < /p>
{"_SYSTEMD_UNIT":"mycompass-staging.service","SYSLOG_IDENTIFIER":"java","_UID":"1002","_SYSTEMD_SLICE":"system.slice","_SELINUX_CONTEXT":"unconfined\n","_SYSTEMD_INVOCATION_ID":"f5484f50a7ef4fb8b8a8b66049ac1a6e","_GID":"1002","PRIORITY":"6","__SEQNUM_ID":"b27b2043317b42378b91e94564addc9e","_EXE":"/usr/lib/jvm/java-21-openjdk-amd64/bin/java","_BOOT_ID":"4433675daecd4546a9a085627b6fb44a","_MACHINE_ID":"c7f5c06dbe8852c3d0debfe467b05a46","_PID":"126954","MESSAGE":"
Подробнее здесь: https://stackoverflow.com/questions/797 ... om-details
Мобильная версия