我已經使用了Google搜索引擎,並且什麼也沒找到,因此請帶上一個可能的愚蠢問題。我有我自己的記錄日誌,事件和統計信息,記錄到事件日誌。我想將冗長而詳細的錯誤信息記錄到30天的滾動文本文件中。我該怎麼做呢?如何獲取PostSharp將滾動文本文件與事件日誌中的方面捕獲的異常進行日誌記錄
0
A
回答
0
要使用PostSharp進行登錄,您可以使用包含的Diagnostics Pattern Library或創建自己的自定義方面。
診斷庫可以記錄被調用的方法的名稱以及參數/返回值。實際的日誌消息被髮送到其中一個支持的日誌後端(控制檯,System.Diagnostics.Trace,Log4Net,NLog,EnterpriseLibrary)。
您可以按照PostSharp文檔先選擇後端添加日誌記錄,然後您需要設置後端將消息寫入滾動文本文件。配置取決於具體的後端,有實例爲log4net,NLog等
如果你想更多的自定義信息寫入日誌,那麼這將是更好地創建自己的日誌方面。你可以從example in the PostSharp docs開始。同樣,最好準備好你的消息,然後把它傳遞給日誌庫,以處理寫入滾動文本文件。通過這種方式,您可以獲得庫提供的強大配置選項,無需重新實現底層細節。
相關問題
- 1. WriteToEventLog日誌記錄異常的sql aspnet_db日誌文件
- 2. Windows事件日誌與文本日誌
- 3. PHP日誌捕獲異常
- 4. Asp.net MVC異常日誌記錄只獲取頁面異常
- 5. 如何在日誌文件中獲取舊的日誌細節?
- 6. IIS PHP不會將日誌文件記錄到日誌文件
- 7. 如何從Spring.Net獲取日誌文件位置/名稱通用日誌記錄
- 8. JavaScript中的異常日誌記錄,捕獲堆棧跟蹤
- 9. 捕獲對日誌文件的更改
- 10. 經常滾動的日誌文件logstash-forwarder缺少日誌事件
- 11. Log4j2獲取日誌事件
- 12. 滾動日誌文件和刪除舊的日誌文件
- 13. 將未處理的異常記錄到日誌文件
- 14. Android未捕獲的異常日誌
- 15. PHP從日誌記錄事件中獲取行號
- 16. Python日誌記錄我如何創建空的日誌文件?
- 17. 如何從.jar文件獲取日誌?
- 18. 無法從日誌記錄中捕獲異常
- 19. Arangodb日誌記錄文件
- 20. 獲取日誌文件中的信息
- 21. Log4net獲取日誌文本
- 22. Scrapy日誌記錄:配置日誌重寫日誌文件
- 23. Mongodb日誌記錄 - 文件非常大
- 24. 如何獲取文件的內容到事件日誌
- 25. Windows事件日誌和日誌文件
- 26. 如何將方法的輸出記錄到日誌文件中
- 27. SLF4J版本的日誌記錄事件
- 28. 如何在日誌語句打印日誌中記錄日誌jar文件
- 29. SLF4J-LOG4J如何在日誌文件中保存未捕獲的異常
- 30. 將事務日誌刷新到日誌文件中的條件