Você pode tentar isso no seu arquivo de unidade de serviço:
ExecStartPost=/bin/sh -c 'tail -f /path/to/log | systemd-cat'
Será um pouco mais frágil que o padrão recomendado de logging para STDOUT, porque se o arquivo de log for rotacionado, tail
não necessariamente será conectado ao descritor de arquivo novamente até que o serviço seja reiniciado.
Não há nenhuma função interna para seguir um arquivo de log que eu saiba. Isso é algo que outros sistemas de log como rsyslog
podem fazer.