WCF中的性能计数器

时间:2015-07-30 06:14:44

标签: c# performance wcf performancecounter

我正在寻找性能计数器用法的一些具体示例来测量WCF应用程序性能测量。

我们已经在生产环境中的IIS上托管了WCF服务。 我想更新代码/配置以启用性能计数器以捕获服务性能并将性能数据保存在某个文件中。由于我想测量PDN服务器的性能,我必须将数据保存到某个文件中(如perfmon文件)。

如果在WCF服务(例如serviceThrottling等)或服务器机器本身(如硬件升级等)中需要进行任何更改,将在稍后的时间点使用此文件来检查性能和决策。

我知道我们可以通过

启用性能计数器
<diagnostics performanceCounters="All" />

但这只是实时的。数据将无法用于将来的分析。

1 个答案:

答案 0 :(得分:0)

您可以创建用户定义的数据收集器集来记录性能计数器数据。 Data Collector Set生成一个日志文件,可用于将来的分析。