2012-08-29 25 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