2012-07-31 66 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