herokuログは、状況が悪いときにアプリに何が起こったかを確認するのに最適なリソースです。残念ながら、彼らはまた、大量の情報を記録します。エラーメッセージのログだけをフィルタリングする方法はありますか?Herokuログでエラーの概要のみを返すことはできますか?
答えて
このお試しください:ようとするとき、彼らは発生するエラーの実行中のリストを取得するには
heroku logs -t | grep 'error'
を。
逆さまのカンマは、'error'
の周りに反転しました。 Herokuのコンソールですべてのログをチェックするための
ロギングアドオンのいくつかを見てみましょう - 私はPaperTrailを大いに活用していますが、LogglyやProgstr Loggingのようなものは同様のサービスを提供します。
基本的には、ログをサービスに流してログに対してリアルタイム検索を実行し、それを処理する機能を提供します。ほとんどの場合、キャンプファイヤー、電子メール、テキストメッセージ、または単純なHTTP経由で何らかの通知が行われますエラーメッセージを処理する他のアプリケーションに投稿してください。
heroku logs | grep -i error
詳細なエラートレースを報告するNew Relicアドオンをインストールすることもできます。私はLogglyについても良いことを聞いてきました。
も参照してくださいheroku - how to see all the logs
は個人的に私はログがエラーと見逃しやすい詳しくように見えるのに最適な場所ではないと思います。私は自分のコードが間違っていないことを保証するために外部の場所にエラーを起こしていることを保証します。
単純なExceptionNotifierからAirbrakeなどの高度なシステムまでさまざまなオプションがあります(これは自分のものです)。
これらはエラーを通知するだけでなく、使用できるメタ情報のスタックも提供します。
config.logger = Logger.new(STDOUT) config.logger.level =ロガー:: DEBUG環境内でこれらの2行を入れ
、その上にあなたはあなたのherokuアプリ(例えばproduction.rb)を実行しています
また、そこにも詳細なログをチェックすることができます。
- 1. Herokuではどのレベルのログを利用できますか?
- 2. eRmモデルの概要を保存することはできますか?
- 3. herokuログでfwdとは何ですか? Herokuのログの中に、私は次の行を
- 4. ルーファスのscheduler.atは、HerokuのログでHerokuの
- 5. ここでは通話履歴返しますのみ、最後の20のログ
- 6. PHPはサーバーのHTTPログを読み取ることができますか?
- 7. @HostListenerはHTML要素を返すことができますか?
- 8. AppEngineのサーブレットフィルタからログすることはできますか?
- 9. これは、Pythonのピラミッドアプリケーションをデプロイするとき、私はHerokuので見つけるエラー・ログであるHerokuのに
- 10. 私はこれはエラーのログです
- 11. SDDをHerokuに接続することはできますか?
- 12. Rails 3.1 + Heroku:誰かがこのHerokuのログを解読するのを助けることができますか?
- 13. スコープをカッコで囲み、Cで値を返すことはできますか?
- 14. エラー:-9.4351e + 0.007のログを取ることができません
- 15. 悪名高い「ERROR_NETNAME_DELETED」エラーをエラーとみなすことはできますか?
- 16. NodejsアプリケーションをデプロイするときのログのHeroku bcryptエラーの理解
- 17. 自己のみを返品することはできますか?
- 18. hal/json要素のリンクが404を返すことはできますか?
- 19. MVC5のブートストラップ付きで検証エラーの概要を表示するには?
- 20. 特定のことが起こった場合にのみ値を返すことはできますか?
- 21. herokuエラー..クラスを見つけることができません
- 22. はMVC 3かみそりでの検証の概要(MVC3)
- 23. 2つの異なるHerokuインスタンスから単一のHeroku-RedisToGoを接続することはできますか?
- 24. 私はHDFSの失敗について再調査します。このためにはHDFSログが必要です。ログはどこでダウンロードできますか?
- 25. Goミドルウェアパターンとリクエストハンドラを返すエラーをどのように組み合わせることができますか?
- 26. dev_dbgはどこにログを書き込みますか?
- 27. @ Nullable @Providesメソッドのエラーからnullを返すことはできません
- 28. FacebookアプリでHerokuでプロセスを実行することはできますか?
- 29. HerokuでImageMagickでカスタムカラープロファイルを使用することはできますか?
これは機能しませんでしたが、コマンドラインで何も返されませんでした – jay
おそらく、「heroku logs」が返すいくつかの行にはエラーはありません。私の答えでリンクに示唆されている「heroku console」メソッドを試すことができます。 – rkb
@jayこのメソッドは動作します - 'heroku console | grep -i get'を実行すると、getsのために動作することがわかります。エラーに適用されます –