Puede reenviar sus entradas de registro al diario :
systemd-cat tail -f /tmp/myapp.log /var/log/postgresql.log
y luego use journalctl -f
... aunque como Mark mencionó, eso imprimirá todas las entradas de diario
Una forma de filtrar solo los mensajes de esos registros y de esa unidad en particular es usar un SYSLOG_IDENTIFIER
archivo distinto, es decir, editar el archivo de la unidad y debajo de la [Service]
sección agregar, por ejemplo
SyslogIdentifier=my_stuff
reinicie la unidad y luego ejecute systemd-cat
con el mismo identificador
systemd-cat -t my_stuff tail -f /tmp/myapp.log /var/log/postgresql.log
y finalmente consulte el diario solo para ese identificador particular:
journalctl -f -t my_stuff
pgpool.service
, intentejournalctl -fu pgpool.service
. Además, si no está ejecutando esto como root, ¡asegúrese de que el usuario esté en elsystemd-journal
grupo!prueba algo como:
fuente