O PostgreSQL e o Tomcat podem gravar seus registros no syslog.
Para PG, consulte os documentos aqui: link
Para o Tomcat, você pode configurá-lo para usar o Log4j e o Log4j suporta o syslog:
Meu grupo de TI usa o Mecanismo de Correlação de Log da Tenable e nossos servidores Linux escrevem syslog para a LCE. Existe uma maneira de escrever nossos logs de aplicativo do Tomcat e PostgreSQL para LCE?
Tags tomcat postgresql logging syslog