实战Performance Monitor监测EnyimMemcached
首先要将EnyimMemcached安装至Windows Performance Counters中。
- 将Enyim.Caching.dll复制到一个文件夹中
 - 在命令行中进入.NET Framework所在的文件夹——C:\Windows\Microsoft.NET\Framework64\v4.0.30319
 - 用installutil命令进行安装,比如: installutil d:\lib\Enyim.Caching.dll
 
安装成功后,就能在Performance Monitor中看到了。

虽然在counters的列表中出现了,但是下面的Instances of selected object中却是空白,于是无法将计数器添加到Performance Monitor中。
在配置过程中,在这个地方卡了很长时间。。。
卡在这里完全是怪自己竟然没发现EnyimMemcached的帮助文档:Configure the Performance Monitor。
原来还需要在应用程序中进行配置,要在web.config中添加<performanceMonitor/>的配置:
<enyim.com>
<memcached protocol="Binary">
<servers>
<add address="memcached" port="11211" />
</servers>
<socketPool minPoolSize="50" maxPoolSize="3000" connectionTimeout="00:00:01" deadTimeout="00:00:01"/>
<performanceMonitor factory="Enyim.Caching.Memcached.DefaultPerformanceMonitorFactory, Enyim.Caching" name="www.cnblogs.com"/>
</memcached>
<log factory="Enyim.Caching.Log4NetFactory, Enyim.Caching.Log4NetAdapter" />
</enyim.com>
然后访问一下站点,将ASP.NET程序启动起来后,就能在Instances of selected object中看到性能计数器的实例了。

我们选择一个指标体验一下:

监测结果如下:

实战Performance Monitor监测EnyimMemcached的更多相关文章
- Performance Monitor采集性能数据
		
Performance Monitor采集性能数据 Windows本身为我们提供了很多好用的性能分析工具,大家日常都使用过资源管理器,在里面能即时直观的看到CPU占用率.物理内存使用量等信息.此外新系 ...
 - nginx performance monitor
		
nginx performance monitor Nginx中的stub_status模块主要用于查看Nginx的一些状态信息 示例 Active connections: 2 server acc ...
 - Orion Network Performance Monitor 软件在网络管理中的应用
		
Orion Network Performance Monitor 软件在网络管理中的应用 Orion Network Performance Monitor是完全的带宽性能和故障管理软件 ...
 - Send email alert from Performance Monitor using PowerShell script (检测windows服务器的cpu 硬盘 服务等性能,发email的方法) -摘自网络
		
I have created an alert in Performance Monitor (Windows Server 2008 R2) that should be triggered whe ...
 - 使用performance monitor 查看 每一个cpu core的cpu time
		
使用performance monitor 查看 每一个cpu core的cpu time: 打开performance monitor,添加 counter 如下 运行一段cpu bound 的代码 ...
 - 【Azure微服务 Service Fabric 】在SF节点中开启Performance Monitor及设置抓取进程的方式
		
前提条件 当我们观察到SF中某一个节点出现CPU不正常的情况,但是由于不能肉眼长期观察,所以可以通过开启Performance Monitor的方式来获取每一个进程的%Processer Time的方 ...
 - 通过Performance Monitor观察程序内存使用情况
		
在学习C# 数据类型和内存等知识点时,看到利用Windows系统下的Performance Monitor-性能监测工具查看程序内存的使用情况.使用过程中遇到个别小问题,现在把观察程序内存的操作步骤简 ...
 - windows Sql server performance monitor
		
对于sql server 性能的监控主要从2个方面: 1. sql server自带的监控 Management->SQL Server Logs->Activity Monitor 在这 ...
 - Greenplum记录(一):主体结构、master、segments节点、interconnect、performance monitor
		
结构:Client--master host--interconnect--segment host 每个节点都是单独的PG数据库,要获得最佳的性能需要对每个节点进行独立优化. master上不包含任 ...
 
随机推荐
- mapreduce中文乱码,已解决
			
问题: mapreduce中文乱码 原因: 再用Hadoop处理数据的时候,发现输出的时候,总是会出现乱码,这是因为Hadoop在设计编码的时候,是写死的.默认是UTF-8,所以当你处理的文件编码格式 ...
 - JS经典题目解析
			
此次列举出一些觉得有意思的JS题目(来源于出了名的44题),相信有非常多关于这些题目的博客,写这篇博客的目的在于巩固一些知识点,希望能和读者共同进步. 1. map函数执行过程 ["1&qu ...
 - JavaScript解析机制与闭包原理实例详解
			
js代码解析机制: js代码解析之前会创建一个如下的词法环境对象(仓库):LexicalEnvironment{ } 在扫描js代码时会把: 1.用声明的方式创建的函数的名字; 2.用var定义的变量 ...
 - P1993 小 K 的农场
			
题目描述 小 K 在 Minecraft 里面建立很多很多的农场,总共 n 个,以至于他自己都忘记了每个 农场中种植作物的具体数量了,他只记得一些含糊的信息(共 m 个),以下列三种形式描 述: 农场 ...
 - java读写properties工具代码
			
package test612; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundExc ...
 - iOS ----------要学习的地方(链接整理)
			
1.http://www.cocoachina.com/special/xcode/ 2.http://blog.csdn.net/a416863220/article/details/4111387 ...
 - 多级nginx代理,获取客户端真实ip
			
今天服务里的微信公众号支付业务突然不能用了,报错为网络环境未能通过安全验证,请稍后再试.检查后端日志,没有任何问题,看来是成功创建支付订单,但是调起支付时出现了问题.上网查了一下,这个报错的直接原因是 ...
 - CsQuery获取IDomObject元素的完整CSS选择器
			
一.方法说明 通过IDomObject元素,获取完整的CSS选择器,过滤HTML和BODY元素,自动将class.id添加到选择器上,优先添加class,无class再添加id.如: <html ...
 - weblogic的web.xml报错----Malformed UTF-8 char -- is an XML encoding declaration missing
			
weblogic报错: Malformed UTF-8 char -- is an XML encoding declaration missing 把编码修改成utf8,上传到weblogic就报这 ...
 - C#-非泛型集合的方法
			
非泛型集合的类和接口位于System.Collections命名空间 如:列表.队列.位数组.哈希表和字典的集合 ArrayList 动态数组 可被单独索引的对象的有序集合可以使用索引在指定的 ...