Windows Server AppFabric 缓存功能的性能计数器

Windows Server AppFabric 提供性能监控计数器,您可以使用这些性能监控计数器进行监控和解决缓存问题。存在三种与 AppFabric 缓存功能相关的计数器类别:

  • AppFabric 缓存:缓存

  • AppFabric 缓存:主机

  • AppFabric 缓存:辅助主机

注意:GetAndLock 方法被视为读取操作。如果对象被返回客户端,这将使返回的计数递增。如果对象已经锁定,则丢失计数将会递增。同样,PutAndUnlock 被视为写入操作。

读取计数或写入计数中不包含更改缓存中对象状态的方法(如 UnlockResetTimeout)。相反,这些方法反应在客户端请求计数中。

AppFabric 缓存:缓存

AppFabric 缓存:缓存性能计数器类型提供适合于缓存主机上所有缓存的缓存特定的计算器。缓存计数器中的每个实例都对应于缓存主机中单独命名的缓存。

性能计数器 描述

缓存未命中百分比

自缓存服务启动后,不成功缓存请求占请求总数的百分比。

缓存未命中总数

自启动缓存服务后,不成功缓存请求的总数。

缓存未命中总数/秒

自启动缓存服务后,每秒不成功的缓存请求总数。

数据总字节大小

表示缓存中已缓存数据的总大小,不包括缓存开销。指示服务器的当前数据内存使用情况。

主要数据总字节大小

表示缓存中主要缓存数据的总大小,不包括缓存开销。指示缓存当前主要内存数据使用情况。

辅助数据总字节大小

表示缓存中辅助缓存数据的总大小,不包括缓存开销。指示缓存的当前辅助内存数据使用情况。

对象总计

表示缓存中存储的对象总数。

客户端请求总数

客户端请求(包括所有 API 调用)的总数。

客户端请求总数/秒

每秒客户端请求的总数,包括所有 API 调用。

读取请求总数

自启动缓存服务后,从所有客户端收到的读取请求(Bulk Get、Get 和 Enumeration)数。

读取请求总数/秒

自启动缓存服务后,每秒从所有客户端收到的读取请求(Bulk Get、Get 和 Enumeration)数。

返回对象总数

通过客户端读取请求返回的对象数。该计数器与读取请求总数计数器一起指示读取操作的成功率。

返回对象总数/秒

每秒通过客户端读取请求返回的对象数。

写入操作总数

自启动缓存服务后的写入请求数。Put、Add 和 Lock 方法均包含于写入操作。

写入操作总数/秒

自启动缓存服务后每秒写入请求数。Put、Add 和 Lock 方法均包含于写入操作。

GetAndLock 请求总数

自启动缓存服务后的 GetAndLock 请求总数。

GetAndLock 请求总数/秒

自启动缓存服务后每秒的 GetAndLock 请求总数。

GetAndLock 成功请求总数

自启动缓存服务后成功的 GetAndLock 请求数。

GetAndLock 成功请求总数/秒

自启动缓存服务后每秒成功的 GetAndLock 请求数。

AppFabric 缓存:主机

AppFabric 缓存:主机性能计算器类型提供适合于单个缓存主机的计数器类型。主机计数器对一些信息(如活动连接总数和单一缓存主机的客户端请求总数)进行跟踪。

性能计数器 描述

平均仲裁响应时间/操作微秒

仲裁响应花费的平均时间。它表示复制过程中写入操作花费的时间量。

平均辅助响应时间/操作微秒

获取来自所有辅助服务器的响应所花费的平均时间。

缓存未命中百分比

自启动缓存服务后,不成功缓存请求占请求总数的百分比。

缓存未命中总数

自启动缓存服务后,不成功缓存请求总数。

缓存未命中总数/秒

自启动缓存服务后,每秒不成功的缓存请求总数。

数据总字节大小

表示缓存中已缓存数据的总大小,不包括缓存开销。显示服务器当前数据内存使用情况。

逐出对象总数

自启动缓存服务后的逐出对象数。

逐出运行总数

自启动缓存服务后的逐出运行次数。

过期对象总数

自启动缓存服务后的过期对象总数。

逐出的内存总量

自启动缓存服务后从缓存释放的内存量。该计数器还包括过期对象内存。

主要数据总字节大小

表示缓存中主要已缓存数据的总大小,不包括缓存开销。指示服务器当前主要内存数据使用情况。

辅助数据总字节大小

表示缓存中辅助已缓存数据的总大小,不包括缓存开销。指示服务器的当前辅助内存数据使用情况。

失败异常总数

自启动缓存服务后,由服务器引发的异常数。

失败异常总数/秒

自启动缓存服务后,服务器每秒引发的异常数。

重试异常总数

自启动缓存服务后的重试操作异常总数。

重试异常总数/秒

自启动缓存服务后每秒的重试操作异常总数。

客户端请求总数

客户端请求的总数,包括所有 API 调用。

客户端请求总数/秒

每秒客户端请求的总数,包括所有 API 调用。

Get 未命中总数

自启动缓存服务后,所有客户端中未命中的 Get 请求数。

Total Get Misses / sec

自启动缓存服务后,所有客户端中每秒未命中的 Get 请求数。

Get 请求总数

自启动服务后,从所有客户端收到的 Get 请求数。

Get 请求总数 /秒

自启动服务后,每秒从所有客户端收到的 Get 请求数。

GetAndLock 请求总数

自启动缓存服务后的 GetAndLock 请求总数。

GetAndLock 请求总数/秒

自启动缓存服务后每秒的 GetAndLock 请求总数。

GetAndLock 成功请求总数

自启动缓存服务后成功的 GetAndLock 请求数。

GetAndLock 成功请求总数/秒

自启动缓存服务后每秒成功的 GetAndLock 请求数。

读取请求总数

自启动缓存服务后,从所有客户端收到的读取请求(Bulk Get、Get 和 Enumeration)数。

读取请求总数/秒

自启动缓存服务后,每秒从所有客户端收到的读取请求(Bulk Get、Get 和 Enumeration)数。

写入操作总数

自启动缓存服务后的写入请求数。Put、Add 和 Lock 方法均包含于写入操作。

写入操作总数/秒

自启动缓存服务后每秒写入请求数。Put、Add 和 Lock 方法均包含于写入操作。

已提供服务的请求总数

自启动缓存服务后,已提供服务的请求数和服务器发送的响应数。

已提供服务的请求总数/秒

自启动缓存服务后,每秒提供服务的请求数和服务器发送的响应数。

对象总计

表示主机中存储的对象总数。

返回对象总数

通过客户端读取请求返回的对象数。该计数器与读取请求总数计数器一起指示读取操作的成功率。

返回对象总数/秒

每秒通过客户端读取请求返回的对象数。

传递的通知总数

传递到客户端的通知数。

传递的通知总数/秒

每秒传递到客户端的通知数。

通知投票请求总数

自启动缓存服务后,来自客户端的投票请求总数。

通知投票请求总数/秒

自启动缓存服务后,每秒来自客户端的投票请求总数。

AppFabric 缓存:辅助

AppFabric 缓存:辅助性能计数器类型提供适合于辅助缓存服务器的信息。

性能计数器 描述

复制重试总数

每个辅助服务器重试复制操作的总数。

  2011-12-05