Memcached管理与监控工具----MemAdmin
使用MemCached以后,肯定希望知道cache的效果,对于MemCached的一些运行状态进行监控是必要的,memcached提供了stats这个命令可以查看memcached相关状态,但是不是很详细,如:
[root@bogon bin]# cd /usr/local/bin
[root@bogon bin]# telnet 127.0.0.1 11211
Trying 127.0.0.1...
Connected to localhost.localdomain (127.0.0.1).
Escape character is '^]'.
stats
STAT pid 6779
STAT uptime 14217
STAT time 1314343512
STAT version 1.2.5
STAT pointer_size 32
STAT rusage_user 0.002999
STAT rusage_system 0.027995
STAT curr_items 0
STAT total_items 0
STAT bytes 0
STAT curr_connections 3
STAT total_connections 4
STAT connection_structures 4
STAT cmd_get 0
STAT cmd_set 0
STAT get_hits 0
STAT get_misses 0
STAT evictions 0
STAT bytes_read 56
STAT bytes_written 482
STAT limit_maxbytes 134217728
STAT threads 1
END 这里向大家介绍一款基于web形式的Memcached管理与监控工具----MemAdmin
1、简单介绍
MemAdmin是一款可视化的Memcached管理与监控工具,使用PHP开发,体积小,操作简单。
主要功能:
- 服务器参数监控:STATS、SETTINGS、ITEMS、SLABS、SIZES实时刷新
- 服务器性能监控:GET、DELETE、INCR、DECR、CAS等常用操作命中率实时监控
- 支持数据遍历,方便对存储内容进行监视
- 支持条件查询,筛选出满足条件的KEY或VALUE
- 数组、JSON等序列化字符反序列显示
- 兼容memcache协议的其他服务,如Tokyo Tyrant (遍历功能除外)
- 支持服务器连接池,多服务器管理切换方便简洁
2.服务器连接设置
3.管理界面
4.资源地址
项目地址:http://www.junopen.com/memadmin/
下载地址:http://www.junopen.com/memadmin/memadmin-1.0.12.tar.gz
5.安装
所需安装包:
5.1 memadmin主程序:http://www.junopen.com/memadmin/memadmin-1.0.12.tar.gz
5.2 apache服务
5.3 php服务
5.4 php扩展支持memcache
php-pear-1.9.4-4.el6.noarch.rpm
php-pecl-memcache-3.0.5-4.el6.x86_64.rpm
5.5 安装所需软件包
yum -y install httpd php php-pecl-memcache 修改php.ini配置文件
在php.ini配置文件里面追加extension = memcached.so,让php支持memcached
vim /etc/php.ini
extension=memcached.so 安装memadmin软件包
tar zxvf memadmin-1.0.12.tar.gz -C /var/www/html/
mv /var/www/html/memadmin/* /var/www/html/ 修改memadmin默认登陆密码
vim /var/www/html/config.php
$config['user'] = "admin"; // your username
$config['passwd'] = "kaibinyuan"; // your password 测试登陆
http://192.168.40.129/inde.php
|