【问题标题】:MiniProfiler Reporting for Logged data记录数据的 MiniProfiler 报告
【发布时间】:2012-07-31 08:31:58
【问题描述】:

是否有类似 MiniProfiler for ASP.net MVC3 之类的工具或类似的工具,但具有聚合结果等更多功能。

目前,MiniProfiler 非常适合了解和衡量单个页面请求的性能。但它没有存储/记录任何用于报告的内容。我正在寻找可以持续监控和记录相同内容并让我们能够过滤某个时间点内应用程序中最慢查询的内容?

【问题讨论】:

  • 这正是我想在家里做的事情,我也给 Sam Saffron 发了电子邮件来谈论这个问题。我不能告诉你我是否可以很快交付一些东西,但这是我肯定想要做的事情。
  • 嗨,这将是一个伟大的。让我们实现这一目标,并为此共同努力。如果你愿意,我们可以讨论它。在这里发表评论让我知道。
  • 那就太好了。让我们看看我们能一起做些什么!但我不想把我的电子邮件放在这里。怎么联系你?
  • 我也担心在这里提供我的电子邮件 ID。尽管您可以使用此页面上的表单与我联系,但我们可以就此发起聊天:xcellence-it.com/contact
  • @AlexandreJobin 我很想在这方面进行合作。让我们一起开始吧。我们每周可以为此投入几个小时。你怎么看?

标签: asp.net-mvc-3 mvc-mini-profiler


【解决方案1】:

您可以使用 MiniProfiler 将结果存储在默认 HttpCache 以外的其他地方。在 Global.asax.cs 中设置期间,只需将 MiniProfiler.Settings.Storage 设置为默认值(HttpRuntimeCacheStorage)以外的值。您可以使用StackExchange.Profiling.Storage 中包含的提供程序之一(最可能的候选者是SqlServerStorage),或者提出您自己的IStorage 实现以用于您想要的任何存储介质。然后,您应该能够根据您的要求根据需要报告分析数据。

【讨论】:

  • 感谢您的回答。我们按照您的建议做了。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-06-14
  • 1970-01-01
  • 1970-01-01
  • 2015-07-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多