Heroku で Rails アプリを実行していますが、正常に動作します。デバッグ レベルのロギングで実行していましたが、今は INFO に切り替えました。他にどのレベルのデバッグが利用できますか? また、本番環境で実行する場合、どのレベルのログを使用する必要がありますか?
7285 次
2 に答える
15
Heroku では、LOG_LEVEL 環境変数を使用してログ レベルを設定できます。
$ heroku config:set LOG_LEVEL=DEBUG
有効な値には、DEBUG、INFO、WARN、ERROR、および FATAL が含まれます。または、環境設定でこの値を設定できます。
config.log_level = :debug
両方が設定されている場合、LOG_LEVEL が優先されます。ほとんどの場合、本番環境で INFO が必要になります。
于 2015-02-04T20:07:27.707 に答える
1
Heroku へのログオンは、単なるテキスト行のストリームです。したがって、必要なものは何でもログに記録できます。また、そのストリームをフィルタリングしたり、アドオンを使用して検索を強化したり、ログの syslog ドレインを取得したりすることもできます。
于 2012-05-14T02:37:58.400 に答える