Memcache监控工具 -- memcache-top

Memcache监控工具 -- memcache-top


介绍


memcache-top是用perl语言编写的,可以运行在term下的脚本文件,最新版本为0.6。它能够像top一样显示各个memcached节点的状态变化,其中包括系统管理员最关心的几个指数,例如:缓存命中率,内存使用率,读写QPS等。

安装


cd /usr/local
mkdir memcache-top
cd memcache-top
wget https://memcache-top.googlecode.com/files/memcache-top-v0.6
(如下无法连接,先下载下来后上传到服务器)
ln -s /usr/local/memcache-top/memcache-top-v0.6 /usr/bin/memcache-top
chmod a+x memcache-top-v0.6

使用


直接输入

memcache-top

默认的监控的memcached实例为localhost:11211。

显示的信息类似如下图:

当需要监控多个memcached实例,输入--instances参数,多个实例之间用逗号分割。

memcache-top --instances 192.168.11.51:11211,192.168.11.52:11211,192.168.11.68:11211

显示的信息类似如下图:

因为memcache-top-v0.6是一个perl脚本文件,可以直接打开它并进行memcached集群配置,多个节点之间以逗号分割。

找到如下配置,并修改:

# List of servers/ ports to query.
@default_instances = (
‘127.0.0.1:11211‘,
);
时间: 2024-11-05 23:24:02

Memcache监控工具 -- memcache-top的相关文章

Memcache监控工具 -- memkeys

Memcache监控工具 -- memkeys 介绍 memkeys是tumblr开源的类似top的工具,可用于实时查看memcached的key使用情况. 安装 安装autoconf(要求版本2.68以上): # wget -c http://ftp.gnu.org/gnu/autoconf/autoconf-latest.tar.gz # tar zxvf autoconf-latest.tar.gz # cd autoconf-2.69 # ./configure # make &&

Memcache监控工具 -- stats

Memcache监控工具 -- stats 介绍 Memcache的stats命令是最基本的查看memcache状态的工具. 默认实例下,通过telnet 127.0.0.1 11211这样的命令连接上memcache,然后输入stats就可以看到memcache当前的状态. 这些状态的说明如下: pid memcache服务器的进程ID uptime 服务器已经运行的秒数 time 服务器当前的unix时间戳 version memcache版本 pointer_size 当前操作系统的指针大

Memcache监控工具 -- memcachephp

Memcache监控工具 -- memcachephp memcachephp是一款memcache图形界面的监控工具,可以通过这个工具查看到局域网内所有部署memcache机器或者端口的memcache的运行情况,对我们监控memcache的缓存命中率.cache利用率.点击率等信息有很好的帮助作用.图形界面工具的推出,有助于我们性能测试工程师脱离命令行方式,避免多个memcache端口的监控窗口来回切换,更能够让测试人员有足够多的时间去做其他方面的工作. 在http://pecl.php.n

Memcache监控工具 -- mctop

Memcache监控工具 -- mctop 介绍 mctop 与 memcache-top 相似,主要用于监视 Memcache 的流量,包括 key 的调用次数.对象存储大小.每秒的请求数.以及消耗的网络带宽等. 源代码:https://github.com/etsy/mctop 安装 cd /usr/local yum install libpcap-devel ruby-devel rubygems git gem sources --remove https://rubygems.org

Memcache监控工具 -- memstat

Memcache监控工具 -- memstat 安装上文<Memcache客户端库libmemcached介绍和部署>安装好后,进入到命令行工具目录/usr/local/libmemcached/bin/下面. 命令行工具中,memstat 可在命令行查看 memcached 服务器的情况,比如:get/set命令统计.get命中率.读写字节数.线程数等等. [[email protected] bin]# memstat --servers=192.168.11.51:11211 Listi

linux-CentOS6.4安装Memcached+memcached扩展+安装memcache扩展+Memcache同步SESSION的几种方法

一.编译环境的准备 yum install gcc  yum install gcc-c++ libstdc++-devel  yum install zlib-devel 二.源码包准备 wget http://monkey.org/~provos/libevent-1.4.14b-stable.tar.gzwget http://memcached.googlecode.com/files/memcached-1.4.15.tar.gz 三.安装与配置 1.安装libevent tar zx

php中memcache的使用 及 windows 中的memcache监控工具

php中使用memcache 1. 测试代码 这是memcache官方测试memcache代码 <?php $memcache = memcache_connect('localhost', 11211); if ($memcache) { $memcache->set("str_key", "String to store in memcached"); $memcache->set("num_key", 123); $obj

C# 使用memcache(memcache安装)

1.下载memcache. 下载地址 http://www.2cto.com/uploadfile/2012/0713/20120713110240777.zip 2.安装memcache. 3.安装好后,打开任务管理器就能看到memcache服务了. 4 .memcache基本命令.

Memcache教程 Memcache零基础教程

Memcache是什么 Memcache是danga.com的一个项目,来分担数据库的压力. 它可以应对任意多个连接,使用非阻塞的网络IO.由于它的工作机制是在内存中开辟一块空间,然后建立一个HashTable,Memcached自管理这些HashTable. Memcache官方网站:http://www.danga.com/memcached 为什么会有Memcache和memcached两种名称? 其实Memcache是这个项目的名称,而memcached是它服务器端的主程序文件名,知道我