2011-07-21 46 views
6

使用heroku logs --tail這很好用了幾分鐘。然後停止顯示日誌。看起來ssh連接正在超時並正在死亡。沒有錯誤或消息。在Ubuntu 11.04上使用有線連接。如何使用ssh在Heroku上保留日誌尾部?

我增加了以下內容的〜/ .ssh /配置:

ServerAliveInterval 5

但沒有奏效。我需要配置文件中的其他東西嗎?我怎麼知道它是否在做任何事情?如何監控流量並查看Keepalive請求?我正在查看系統監視器,但每5秒沒有看到任何內容。

謝謝。

+0

我不認爲heroku日誌命令使用SSH下的封面。 –

回答

15

你做完了這一切:

$ heroku config:add LOG_LEVEL=DEBUG 
$ heroku addons:upgrade logging:expanded 
$ heroku logs --tail 
+0

是的。我想我應該把這個問題放在這個問題上! 但我通過網站做到了。 –

+0

好的。只要確定。對不起,這是一個答案。 – s84

+0

在這種情況下,這聽起來像Ubuntu有一些東西是殺死它不理解的長時間運行的進程。 – s84

0

我已經看到了同樣的問題。我不確定這是ssh超時但有些事情。目前,我們已將監視器放置在一個循環中,以便在超時情況下自動恢復。

我們也使用PaperTrail,但它可以傳輸的數量有限制。我們使用PaperTrail作爲一般用途,並將日誌記錄在可以快速使用所有可用的PaperTrail容量的Excrutiating-Detail日誌中。

+1

這不是一個答案,但一個評論.... – tomsoft