對於Erlang/OTP應用程序的日誌記錄活動,你是否簡單地使用了一個包裝器來覆蓋disk_log
或其他一些庫?Erlang/OTP的日誌記錄庫
18
A
回答
4
4
11
有標準的錯誤記錄應用程序SASL http://www.erlang.org/doc/system_principles/error_logging.html。
它可以配置爲將日誌保存在磁盤上。
error_logger:info_report用法示例:
2> error_logger:info_report([{tag1,data1},a_term,{tag2,data}]).
=INFO REPORT==== 11-Aug-2005::13:55:09 ===
tag1: data1
a_term
tag2: data
ok
3> error_logger:info_report("Something strange happened").
=INFO REPORT==== 11-Aug-2005::13:55:36 ===
Something strange happened
ok
也有log4erl當你需要不同的日誌格式。您可以在erlyvideo項目中查找它的實際用法。
+0
我認爲它只是用於記錄錯誤:進程死亡等不適用於人類可讀的日誌。 – 2010-09-15 18:27:01
+1
有error_logger:info_report函數可用於輸出您的自定義數據。 – lest 2010-09-15 21:28:00
3
9
有一個從芭蕉命名爲lager另一種選擇。
相關問題
- 1. 沒有日誌庫的日誌記錄
- 2. JavaScript日誌記錄庫(日誌級別)
- 3. 數據庫日誌記錄在日誌記錄過程
- 4. 數據庫日誌記錄
- 5. 企業庫日誌記錄
- 6. Java日誌記錄:它是日誌還是日誌記錄器?
- 7. Lua的良好日誌記錄庫
- 8. 從庫模塊的Python日誌記錄
- 9. 從文件日誌記錄移動到數據庫日誌記錄
- 10. 基於日誌記錄級別的SpringBoot日誌記錄配置
- 11. 調整apache公共日誌記錄的日誌記錄級別?
- 12. Python日誌記錄 - dictConfig - 子模塊的日誌記錄目標
- 13. Couchdb日誌記錄
- 14. SynchronizationLockException +日誌記錄
- 15. NHibernate:日誌記錄
- 16. MongoDB日誌記錄
- 17. Sugarcrm日誌記錄
- 18. Eazfuscator.NET日誌記錄?
- 19. WebService日誌記錄
- 20. Javascript日誌記錄
- 21. opennms日誌記錄
- 22. 無記錄日誌
- 23. Solr日誌記錄
- 24. 日誌記錄iisreset
- 25. 日誌記錄web.ctx
- 26. BlackBerry日誌記錄
- 27. 日誌記錄數據庫行更改
- 28. OpenERP日誌記錄到數據庫
- 29. 企業庫4.1日誌記錄錯誤?
- 30. Gradle插件庫日誌記錄
有關使用'disk_log'時的性能的好消息可以在這裏找到(總結:'disk_log'真的很快!):http://timanovsky.wordpress.com/2009/02/04/correct-implementation-of -fast-server-logging -in-erlang/ – 2011-03-02 14:33:19