Você pode encaminhar suas entradas de log para o diário :
systemd-cat tail -f /tmp/myapp.log /var/log/postgresql.log
e então use journalctl -f
... embora, como Mark mencionou, isso imprima todos os lançamentos no diário.
Uma maneira de filtrar apenas as mensagens desses logs e dessa unidade específica é usar um SYSLOG_IDENTIFIER
arquivo distinto, por exemplo, editar o arquivo da unidade e, na [Service]
seção
SyslogIdentifier=my_stuff
reinicie a unidade e execute systemd-cat
com o mesmo identificador
systemd-cat -t my_stuff tail -f /tmp/myapp.log /var/log/postgresql.log
e, finalmente, consulte o diário apenas para esse identificador específico:
journalctl -f -t my_stuff
pgpool.service
, tentejournalctl -fu pgpool.service
. Além disso, se você não estiver executando isso como root, verifique se o usuário está nosystemd-journal
grupo!tente algo como:
fonte