如何将日志跟踪系统添加到现有 asp.net 应用程序



最近我必须维护多个没有良好需求的现有应用程序日志系统。

大多数情况下,它将取决于EventLog,如果是前端问题,则性能不佳。

我的问题是我应该如何将Elmah或Log4net添加到现有项目中 只需少量更改现有应用程序。

我之前尝试过使用 Log4net,但似乎要记录后端问题,您需要从后端代码中添加异常,这将为我的情况花费大量精力

任何其他提供出色掠夺和少量努力的工具也将不胜感激

由于ELMAH和log4net都是免费工具,因此您还可以选择使用这些工具并记录到本地数据库,文件或类似工具。我写了一本关于如何做到这一点的电子书:.NET Web Application Logging Essentials。如果你想要一份副本,我可以在托马斯 elmah.io 写信给你。

我还想提一下,我是 elmah.io 的创始人,这是一个基于云的服务,用于处理来自您的Web应用程序的异常。我们同时支持ELMAH和log4net,安装非常简单。这是一项付费服务,因此您可以接受免费版本的限制取决于您。

最新更新