Aqui está como eu faria isso, assumindo que eu queria ver um arquivo de log em / var / log.
Amostra: No servidor remoto, indo para o túnel, usando python:
cd /var/log
Nesse diretório,
python -m SimpleHTTPServer 8080
Configure o Putty [IP do host remoto: porta remota] x.x.x.x: 8080. SSH em, Depois disso, no seu navegador, você pode digitar:
http://127.0.0.1:8080
Todos os arquivos de log são totalmente acessíveis.
Colocar isso no código é um pouco mais difícil. Eu sugeriria obter uma biblioteca SSH (por aí), ou escrever um serviço web remoto que copia logs e cospe as atualizações mais recentes, etc. Talvez você possa emitir pedidos até mesmo para 'tail -nx' (x - sendo o número de mais registros recentes que você gostaria de ver.
Adendo: Como configurar o tunelamento