将性能计数器与 WCF LOB 适配器 SDK 配合使用

可以使用性能工具从运行 WCF LOB 适配器 SDK 的本地或远程计算机自动收集性能数据。 可以定义自动生成日志的开始和停止时间,从单个控制台窗口管理多个日志记录会话,并在计算机上设置警报,以便在满足条件时发送消息或启动日志。 本主题讨论 WCF LOB 适配器 SDK 的性能计数器。

性能对象和计数器

安装 WCF LOB 适配器 SDK 时,将安装名为“ServiceModel 适配器”的单个性能对象。 性能对象包含许多不同的性能计数器。 性能对象度量给定资源、应用程序或服务的活动。 性能对象和计数器在使用时从计算机上的 WCF LOB 适配器 SDK、功能和服务获取性能数据。 此性能数据通常为生成数据的组件命名。 性能计数器用于收集给定性能对象的特定信息或数据。

从 ServiceModel 适配器性能对象中选择计数器时,可以通过从“选择实例”列表中选择实例来选择仅监视特定于适配器实例的信息。 每个适配器实例将以 ProcessId>@<ConnectionString> 的格式<列出。 例如,115@echo:||host|temp?echoprefix=pre 指示在进程 115 中运行的回显适配器实例。

有关 WCF 中性能计数器的信息,请参阅 WCF 性能计数器

ServiceModel 适配器元数据缓存性能计数器

下表汇总了可用于监视 WCF LOB 适配器 SDK 的缓存性能计数器。

计数器 说明
缓存读取命中百分比 适配器缓存中元数据读取命中的百分比。
元数据已解析 适配器解析的元数据项数。
缓存已满百分比 正在使用的缓存大小限制的百分比。

ServiceModel 适配器连接性能计数器

下表总结了可用于监视 WCF LOB 适配器 SDK 的连接性能计数器。

计数器 说明
已中止的连接数 中止的目标系统连接数。
使用中的连接 当前正在使用的目标系统连接数。
打开的连接 当前打开的目标系统连接数。
就绪连接 可用目标系统连接数。
挂起的连接请求 挂起的目标系统连接请求数。

ServiceModel 适配器消息交换性能计数器

下表总结了可用于监视 WCF LOB 适配器 SDK 的消息交换性能计数器。

计数器 说明
Outbound Calls 从适配器到目标系统的出站调用数。
出站呼叫数/秒 每秒从适配器到目标系统的出站调用数。

另请参阅

对使用 WCF LOB 适配器 SDK 创建的适配器进行故障排除