使用性能计数器监视WCF服务

时间:2012-08-29 12:27:31

标签: wcf logging perfmon

我需要监控WCF Web服务处理服务请求所需的平均时间。在线研究我发现一种方法是使用性能计数器。我使用web服务的web.config文件激活计数器:

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

我现在可以使用perfmon(6.1.7600)实时查看相关数据。 如何创建这些值并将其输出到将信息附加到底部的滚动日志文件?我尝试过使用perfmon但似乎无法找到选项吗?

1 个答案:

答案 0 :(得分:2)

您可以使用perfmon Data Collector Sets进行设置。右键单击DataCollector本身(双击您的设置以访问收集器),然后转到“文件”选项卡。从那里只设置最大样本&amp;选择循环记录。您还可以指定是否要记录.csv,.tsv或二进制文件。这是关于配置DataCollectorSet的good Technet article