我有一個Rails應用程序在Heroku上運行,它運行良好。我使用調試級別日誌記錄運行它,但現在我切換回INFO。還有哪些其他級別的調試可用?當運行生產時,我應該使用什麼級別的日誌記錄?Heroku有什麼級別的日誌記錄可用?
4
A
回答
1
在Heroku上登錄只是一串文本行。所以你可以記錄任何你想要的東西。您還可以通過該流進行過濾,使用附加軟件進行增強搜索,並獲取日誌的系統日誌耗盡。
9
在Heroku上,你可以通過使用LOG_LEVEL環境變量
$ heroku config:set LOG_LEVEL=DEBUG
有效值設置你的日誌級別包括DEBUG,INFO,WARN,ERROR,和FATAL。或者,您可以在您的環境配置中設置此值:
config.log_level = :debug
如果同時設置了這兩個值,LOG_LEVEL將優先。你很可能想要在生產中使用INFO。
+0
還有「未知」級別。請點擊此處:http://guides.rubyonrails.org/debugging_rails_applications.html#log-levels – Hugo
相關問題
- 1. Python日誌記錄級別
- 2. Android日誌記錄級別
- 3. JavaScript日誌記錄庫(日誌級別)
- 4. 基於日誌記錄級別的SpringBoot日誌記錄配置
- 5. 調整apache公共日誌記錄的日誌記錄級別?
- 6. 如何設置Heroku PostgreSQL的日誌記錄級別?
- 7. Symfony的記錄忽略日誌級別
- 8. 不同級別的log4net日誌記錄
- 9. 力log4net的日誌記錄級別
- 10. Redis日誌記錄的級別
- 11. 日誌級別未啓用NLog日誌記錄器
- 12. SSIS轉換級別日誌記錄
- 13. 動態更改日誌記錄級別
- 14. AppEngine TaskQueue日誌記錄級別
- 15. 更改日誌記錄級別服務
- 16. Scrapy日誌記錄級別更改
- 17. Sonar Runner默認日誌記錄級別
- 18. Python - 日誌記錄和級別
- 19. 設置日誌記錄級別
- 20. WildFly 8日誌記錄級別
- 21. 日誌記錄級別不工作
- 22. Caliburn.Micro修改日誌記錄級別
- 23. Java日誌記錄級別混淆
- 24. 配置日誌記錄級別在python
- 25. Java日誌記錄(utils)probelm與級別
- 26. .Net Trace Listener日誌記錄級別
- 27. SLF4J日誌記錄,不同級別
- 28. 谷歌日誌記錄中的自定義日誌級別
- 29. SFL4J和JDK日誌記錄之間的不同日誌記錄級別
- 30. 更改某些記錄器的日誌記錄級別
嗯,也許我的問題不是很清楚。使用'heroku config:添加LOG_LEVEL = DEBUG',您可以更改日誌級別。我正在弄亂我可以使用什麼來代替「DEBUG」或「INFO」。 –
這取決於您正在使用的日誌記錄框架。你使用什麼語言和日誌庫? –