2012-10-10 244 views
0

我們運行一個.net應用程序(Windows服務,WCF服務和網站),最好有一個界面來查看在這些應用程序上發生的所有錯誤。ASP.Net中的錯誤日誌管理

我已經嘗試了幾個不同的應用程序,應該處理這個問題,但他們都沒有做到這一點。 有一個log4net查看器,但不允許我使用Elmah來捕獲所有的http相關數據,並且有OrbitOne工具,但是它有bug和功能有限。

理想情況下,它應該能夠通過錯誤消息/堆棧跟蹤進行分組,按機器,應用程序,網址,類進行分組,並能夠過濾出某些錯誤。

另外我喜歡log4net由於錯誤級別等,但沒有http錯誤,是否有任何工具/ appender那裏添加http相關數據到log4net日誌?

回答

0

用於日誌和錯誤聚集的工具,我們一直在使用,我強烈建議使用是Stackify。它允許您從所有應用程序/網站捕獲所有日誌和錯誤,並將其顯示在類似儀表板的界面中。在儀表板中,您可以通過錯誤消息,應用程序,時間戳,服務器等進行排序/分組,這使得通過錯誤搜索非常簡單。 Stackify有日誌appender,你可以從NuGet獲得不同的日誌框架,包括log4net和Elmah。我會試一試,因爲它似乎回答你正在尋找的東西。 (www.stackify.com)