【问题标题】:Elmah error logging on azure storage天蓝色存储上的 Elmah 错误日志记录
【发布时间】:2014-07-25 18:45:41
【问题描述】:

我正在使用 Elmah 在我的 asp.net MVC 应用程序中记录错误。这是从 nuget 添加的。我正在使用 Azure 表存储来记录异常。

Elmah 工作正常并记录异常。唯一的问题是它只显示前 15 个错误。即使我点击50或100,它仍然显示最近的15个错误。

有人遇到过同样的问题吗?带有示例代码的解决方案会很有帮助。

谢谢

【问题讨论】:

  • 您使用的是哪个 ErrorLog 实现?
  • 链接? ELMAH 不提供开箱即用的 Azure 错误日志,对吗?也许我错了。
  • 你应该问问那个 NuGet 包的作者。听起来像一个错误。
  • 你能给我一个链接,你是如何为 Azure 表存储集成 ELMAH 的。

标签: azure azure-storage paging elmah elmah.mvc


【解决方案1】:

这是因为 Azure 表存储不支持获取记录计数的有效方法。因此,从override int GetErrors(int pageIndex, int pageSize, IList errorEntryList) 返回的计数被视为总数。

您可以通过 Elmah 手动修改查询字符串和页面,即 elmah.axd?page=3&size=100

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-03-04
    • 1970-01-01
    • 2019-02-19
    • 2014-10-16
    • 1970-01-01
    • 2015-03-07
    • 1970-01-01
    相关资源
    最近更新 更多