1

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

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

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

4

1 回答 1

2

您可以使用 perfmon 数据收集器集进行设置。右键单击 DataCollector 本身(双击您的集合以访问收集器),然后转到“文件”选项卡。从那里设置最大样本并选择循环记录。您还可以指定是否要记录到 .csv、.tsv 或二进制文件。这是一篇关于配置 DataCollectorSet的优秀 Technet 文章。

于 2012-08-29T13:13:14.443 回答