2009-09-08 77 views
2

我正在尋找一個很好的工具,它可以爲我提供生產版本中異常的詳細分析。.Net中的異常日誌記錄工具

我知道EurekaLog,而且我看到一次爲青蛙或類似名稱的軟件添加了一個軟件,在Google中搜索時沒有任何結果。

有人有重新註冊嗎?

我的主要目標當然是在生產中發生崩潰時提取最大量的有用信息。

此外,也許有點題外話,類似的死鎖檢測。

+0

您可能要具體,如果你想要的東西,你可以加載,它會自動記錄未捕獲的異常,或日誌工具,其中你特別記錄你想要的東西。你說生產中的例外讓我認爲你想要前者,但你沒有說明。 – 2009-09-08 20:29:24

回答

0

如果你想在不對特定日誌框架(Log4Net,nLog,EntLib)產生強烈依賴的情況下自由選擇,你可以看看Common.Logging庫。它基本上抽象化了記錄器的實現,僅公開了所有可用記錄塊的通用接口。

參見:

http://netcommon.sourceforge.net/

免責聲明: 我沒有用它自己(還),但我不打算在不久的某個時候嘗試一下。不受特定記錄器束縛的想法吸引了我,因爲我喜歡每個項目都堅持一個日誌庫。想象一下,構建一個使用nLog進行日誌記錄的項目,然後添加NHibernate。 NH使用Log4Net,所以現在我們在依賴中有兩個日誌記錄庫;-)

0

感謝您的回答,但這不是我尋找的方向。我對異常更感興趣有關意外錯誤/崩潰的報告,以及可以提取以瞭解其發生原因的最大數據量,例如所有線程堆棧跟蹤,用戶最近執行的操作(點擊)等

的日誌框架只是我在寫的東西,有價值的。