【问题标题】:Using Performance Counters to monitor WCF Service使用性能计数器监控 WCF 服务
【发布时间】:2012-08-29 12:27:31
【问题描述】:

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

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

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

【问题讨论】:

    标签: wcf logging perfmon


    【解决方案1】:

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

    【讨论】:

    • 感谢您的信息。我现在有监视器记录。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-08
    • 1970-01-01
    • 1970-01-01
    • 2012-03-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多