I have a custom java server that I wrote that I am running using upstart (/etc/init/myservice.config) where i launch java -jar myservice.jar

The java process uses System.out.println to write log messages of all kinds.

I want to be able to connect to it from a remote ssh session and view the output.

I've looked at a number of posts, including:
http://unix.stackexchange.com/questions/58550/how-to-view-the-output-of-a-running-process-in-another-bash-session

I've tried cat & tail -f /proc/<procid>/fd/0 /proc/<procid>/fd/1 /proc/<procid>/fd/2 - all are blank output

All this is as root

I know there are more things to try, but I'm suspicious since the fd's are blank (or at least for me).

Im running Ubunutu Server 14.04 LTS, Oracle Java 8