У меня есть ситуация, когда было бы действительно полезно прикрепить соответствующие биты системных журналов к сообщению об ошибке. Рассматриваемая система использует журнал и мне нравится использовать journalctl для проверки журналов, поэтому я хотел бы извлечь соответствующий промежуток времени из системных журналов в файл, чтобы позже я мог использовать journalctl --file=foo.journald
проверить. Что-то вроде:
journalctl -S @1500253701 -U @1500256701 -o export > foo.journald
за исключением, конечно, того формат файла экспорта не может быть прочитан journalctl.
Это возможно?
Ты можешь использовать systemd-journal-remote
преобразовать вот так
journalctl -S @1500253701 -U @1500256701 -o export > foo.export
systemd-journal-remote --output=foo.journald foo.export
journalctl --file=foo.journald
Эта информация была добавлена на страницу руководства journalctl
в systemd 233 см. совершить.