2012-07-31 97 views
2

是否有任何像ASP.net MVC3或类似的小功能,如聚合结果类似MiniProfiler的工具。MiniProfiler报告记录数据

目前MiniProfiler非常了解&衡量单个页面请求的性能。但它不存储/记录任何报告。我正在寻找能够持续监控&记录的东西,并使我们能够在某个时间点过滤什么是应用程序中最慢的查询?

+0

这正是我想在家里做的事情,我也通过电子邮件发送Sam Saffron来谈论这件事。我无法告诉你我是否可以在短时间内发货,但这是我想要确保的。 – 2012-08-14 01:34:36

+0

嗨,这将是一个伟大的。让我们做到这一点,并为此一起工作。如果你想我们可以讨论它。通过评论在这里告诉我。 – Krunal 2012-08-14 04:45:28

+0

这将是伟大的。让我们看看我们可以一起做什么!但我不想把我的电子邮件放在这里。我如何联系你? – 2012-08-14 11:42:28

回答

1

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

+0

感谢您的回答..我们按照您的建议做了同样的事情。 – Krunal 2014-02-17 04:42:26