2012-03-15 4 views
3

私はHerokuログ-tail --app myappを実行して、アプリで何が起こったかを確認できます。herokuアプリログをブラウザにリアルタイムで表示する

ブラウザのlogs -tail の出力をとリアルタイムで表示する方法はありますか?私はHerokuクライアントと同じようにしますか?

私はそれが奇妙な質問であることを知っています、誰もがアイデアを持っていますか?

乾杯。

答えて

1

あなたはherokuログを送るために、Papertrailとsyslog drainのようなものを使う必要があります。

+0

こんにちは、コメントありがとうございます。そうですね、私はsyslogや同様のオプションについて知りましたが、問題の心配はあまりにも心配でした。この時点で、私はバックグラウンドプロセスの進捗状況を確認するためにajax経由でいくつかの監視を実装しています。 – Pod

+0

私たちはsyslogメソッドを広範囲に使用しています - Papertrailを使用すると、ログのライブ検索を実行し、POSTメッセージを介して結果を通知できます。これを使用して、ログ内のheroku [router]セットアップに約10秒かかります。 –

+0

私は間違いなく再び見ていきます。 – Pod

1

ログイン用にherokuクライアントライブラリを使用し、herokuログ-tをシステムコマンドとして使用してブラウザに出力を表示することができます。

@heroku = Heroku::Client.new(account.email, account.password) 
`heroku logs -t ` 

希望すると、これが役立ちます。

+0

興味深いです。私はそれを試して答えに投票します。ありがとう。 – Pod

0

heroku logs --tailはすべて入力する必要があります。私はHerokuのドキュメントからこれを得ました。

関連する問題