【问题标题】:ELMAH Logs RetentionELMAH 日志保留
【发布时间】:2021-12-31 17:19:02
【问题描述】:

我正在使用 ELMAH 进行错误日志记录,并且我成功地将 ELMAH 插入到我们的本地应用程序中。我已按照Logging Error Details with ELMAH (C#) 此处提到的步骤进行操作。我对此有一些疑问。

  • 如果我们将其推送到更高的环境中,我想询问日志的保留情况。
  • 由于 ELMAH 是一个开源错误日志库,哪些数据或信息会发送给 ELMAH 创建者?
  • 我们能否修改 ELMAH 中的列,例如添加另一列?

【问题讨论】:

    标签: .net-core elmah


    【解决方案1】:

    如果我们将其推送到更高的环境中,我想询问日志的保留。

    开箱即用的 ELMAH 错误日志不会保留。根据您存储错误的位置,您将需要手动设置保留。对于 SQL Server,您可以设置一个计划作业来删除超过 x 天、几个月或您喜欢的任何时间的行。

    由于 ELMAH 是一个开源错误日志库,哪些数据或信息会发送给 ELMAH 创建者?

    没有与 ELMAH 维护者共享任何数据。您自己托管所有内容,除非您明确公开您的数据供其他人查看,否则您不会与其他人共享它。

    我们可以修改 ELMAH 中的列,例如添加另一列吗?

    目前无法将动态数据记录为 ELMAH 的一部分。如果您想使用自定义列扩展错误日志,您需要派生 ELMAH 并自己创建。

    【讨论】:

      猜你喜欢
      • 2012-10-16
      • 2011-08-29
      • 2018-10-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-01-27
      • 2011-10-18
      • 2015-03-24
      相关资源
      最近更新 更多