Задать вопрос
@Fluttercry

Как перенаправить логи сервиса systemd в файл?

Всем привет!

Понадобилось направить логи нескольких сервисов systemd в один файл

попытался сделать так
StandardOutput=append:/var/log/current.log
StandardError=append:/var/log/current.log


по https://www.freedesktop.org/software/systemd/man/s...
append:path is similar to file:path above, but it opens the file in append mode.


Но раз за разом получаю
Failed to parse output specifier, ignoring: append:/var/log/current.log


Все папки на пути точно есть.

Не подскажите в чем может быть проблема?
  • Вопрос задан
  • 1183 просмотра
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ответы на вопрос 2
sim3x
@sim3x
Попробуйте в вашем ЯП создать два потока (или одновременно запустить два скрипта) и писать из них в один файл

Пишите в разные файлы, а при анализе совмещайте их делайте сортировку по datetime полю
Ответ написан
@pfg21
ex-турист
может стоит работать от обратного - всё лить в общий лог. а уже потом фильтровать по нужным сервисам ??
$ journalctl -t %service1% -t %service2%
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы