【问题标题】:Which .NET framework for complex logging in ASP.NET? [closed]哪个 .NET 框架用于 ASP.NET 中的复杂日志记录? [关闭]
【发布时间】:2013-12-11 19:04:42
【问题描述】:

我已经搜索过这个门户网站,但实际上我找不到这个问题的答案。我正在寻找某种框架,它允许我记录用户的状态和行为,尤其是他们在表单、会话状态、cookie 等上输入的值......所有可能有助于重建应用程序状态的东西并以尽可能少的配置重新创建错误情况。

首选的开源解决方案。

【问题讨论】:

标签: asp.net-mvc http logging error-handling


【解决方案1】:

对于应用程序和用户状态,您可能必须自己设计一些东西。

对于一般网络状态,您可以查看ELMAH,这将为您提供一些详细信息。

过去我为自己构建了一个,它会根据您正在运行的应用程序的类型(桌面、Web 和 wcf 服务)从各种环境变量中获取信息。

如果你找到更好的方法,请分享。

【讨论】:

  • 我也推荐ELMAH。但对于应用程序状态,很可能......自定义的东西。
  • 我喜欢 ELMAH,但我仍然认为它给你的东西很差。也许这里有新的空间。 Log4Net 很棒,但是太原始了,这就是我认为问题所在。很难为开发人员可能想要记录的每种类型的数据定义记录格式。因此,它必须结合获取环境信息 (ELMAH++) 和提供像 Log4Net 这样的自定义记录器。
  • 同意。我认为每个开发人员都有自己的方式和自己的要求,因此为什么您应该创建自己的或者......付费和使用智能跟踪
  • Intellitrace 用于生产日志记录?
  • 是的。只要你关掉它!!!!相信我。就连 MS 的家伙都这么说,而且以前也这么说过。这真的是捕捉一些活的东西的方式
猜你喜欢
  • 1970-01-01
  • 2010-09-16
  • 2012-05-17
  • 2016-05-17
  • 1970-01-01
  • 2020-02-06
  • 1970-01-01
  • 2016-05-04
  • 2019-02-21
相关资源
最近更新 更多