2012-08-29 23 views
1

我有一個要求來監視WCF Web服務處理服務請求所花費的平均時間。在線研究我發現一種方法是使用性能計數器。使用性能計數器監視WCF服務

<system.serviceModel> 
    <diagnostics performanceCounters="All" /> 
</system.serviceModel> 

我現在可以使用性能監視器(6.1.7600)實時查看相關數據:我使用使用Web服務的web.config文件激活計數器。 如何創建這些值並將其輸出到滾動日誌文件,以便將信息追加到底部?我試過使用perfmon,但似乎無法找到選項?

回答

2

您可以使用perfmon Data Collector Sets進行設置。右鍵單擊DataCollector本身(雙擊您的集合以訪問收集器),然後轉到「文件」選項卡。從那裏只需設置最大樣本&選擇循環記錄。您還可以指定是否要記錄到.csv,.tsv或二進制文件。以下是配置DataCollectorSet的good Technet article

+0

感謝您的信息。我現在有監視器記錄。 – CorribView