蛙趣我的兴趣视频:使用memcache-top监控memcache集群状态

来源:百度文库 编辑:中财网 时间:2024/04/30 03:17:58
使用memcache-top监控memcache集群状态今天介绍的这个工具memcache-top是一个perl脚本,可以运行在term下。它能够像top一样显示各个memcached节点的状态变化,其中包括系统管理员最关心的几个指数,例如:缓存命中率、内存使用率、读写QPS等。

memcache-top的project地址如下

http://code.google.com/p/memcache-top/

下载后只有一个文件,可以打开它并进行memcached集群配置,多个节点之间以逗号分隔。

# List of servers/ ports to query.@default_instances = (  '127.0.0.1:11211',);

运行前要确保memcache-top脚本具有可执行权限,然后使用./执行即可。memcache-top比较重要的几个参数包括:

–commands: 显示GETS/SETS命令的调用次数
–sleep: 刷新间隔,默认为3秒
–lifetime: 显示自memcached启动以来的累计统计值,默认关闭,即仅显示瞬时速率。

下面看官网的一个例子

需要注意的是,“连接时间”指的是memcache-top脚本连接memcached节点的时间,它一定程度上可以反映memcached节点的繁忙程度。上图中显示的都是读写速率,如果使用–lifetime或者–cumulative参数将显示累计值