`

memadmin - memcached监控工具

阅读更多
【基本介绍】
memadmin是可视化的memcached管理与监控工具。

【安装配置】
memadmin运行在支持memcache扩展的php环境中,服务器上需要安装memcache+php+apache/ng
现在新的版本php一般都默认有了memcahce扩展。

php扩展memcache
wget http://pecl.php.net/get/memcache-2.2.5.tgz
tar zxvf memcache-2.2.5.tgz
cd memcache-2.2.5
/usr/bin/phpize
#(生成config编译文件)
./configure --enable-memcache  --enable-shared  --with-php-config=/usr/bin/php-config --with-zlib-dir
make && make install

vi /etc/php.ini
extension_dir = "/usr/lib/php/modules" (首先确认extension_dir位置)
extension=memcache.so

memadmin
解压memadmin(https://github.com/junstor/memadmin)放入web目录
重启apache或者nginx即可!


【遇到的问题】
发现有时候memadmin不能读取到部分key的值,代码在set键值的时候使用memcached方式(php支持memcache,memcached2个模块),这样memadmin就不能获取到值。
我们可以修改memcached的配置文件支持的序列化,默认是igbinary 改为php。配置对php的使用性能有影响(未测试)
/etc/php.d/z-memcached.ini
; Set the default serializer for new memcached objects.
; valid values are: php, igbinary, json, json_array, msgpack
;
; json - standard php JSON encoding. This serializer
;        is fast and compact but only works on UTF-8
;        encoded data and does not fully implement
;        serializing. See the JSON extension.
; json_array - as json, but decodes into arrays
; php - the standard php serializer
; igbinary - a binary serializer
; msgpack - a cross-language binary serializer
;
; The default is igbinary if available, then msgpack if available, then php otherwise.
memcached.serializer = "php"


【php apc风格的memcached监控】
memcached.php livebookmark.net/memcachephp/memcachephp.zip
直接用web服务器访问这个文件就可以。

【参考引用】
http://blog.csdn.net/czp11210/article/details/8750506
http://www.sohailriaz.com/how-to-install-memcached-with-memcache-php-extension-on-centos-5x/
http://88fly.blog.163.com/blog/static/12268039020128611345727/
分享到:
评论

相关推荐

    memadmin-master.zip

    memadmin-master 是一个基于 PHP 开发的 Memcached 监控工具,主要功能包括实时显示 Memcached 服务器的状态信息(如命中率、内存使用情况、命令统计等)、进行性能测试、清理缓存等。使用 PHP 开发的原因在于 PHP ...

    memcache在线管理和监控memadmin-master

    **Memcache 在线管理和监控工具 Memadmin** Memcache 是一种广泛使用的分布式内存缓存系统,它可以帮助提升Web应用的性能,通过将数据存储在内存中,减少对数据库的访问次数,从而实现快速的数据读取。在开发环境中...

    win7 iis部署memadmin -一款memcached可视化的监控web应用

    - 通过浏览器访问“memadmin”进行Memcached监控 这个过程中,你可能还需要掌握基本的Web开发知识,如HTML、CSS、JavaScript以及ASP.NET,以便理解和自定义应用。同时,熟悉Windows系统管理和网络服务配置也是必要...

    memadmin_监听memcached

    "memadmin_监听memcached" 这个标题揭示了我们讨论的核心工具——`memadmin`,它是一个专门用于监控`memcached`服务的工具。`memcached`是一个广泛使用的分布式内存对象缓存系统,常用于提高Web应用的性能,通过将...

    MemAdmin管理工具

    MemAdmin管理工具是一款由开源社区精心打造的优秀内存缓存系统——memcached的性能监控解决方案。这款工具专门针对memcached设计,旨在帮助管理员更高效、更直观地掌握系统的运行状态,提升运维效率。Memcached是一...

    memadmin-1.0.12

    《Memcached管理监控工具——Memadmin 1.0.12详解》 Memcached是一款高效、分布式的内存对象缓存系统,广泛应用于Web应用中,用于减轻数据库的负载,提高数据读取速度。针对这一需求,开发了基于PHP5和JQuery的...

    memcached-1.4.22.tar.gz,magent6,memadmin

    memadmin可能是另一个memcached的管理工具,通常这类工具提供图形化界面,方便用户更直观地管理和监控memcached集群。memadmin-master.zip可能是这个工具的源码包,可能需要解压后编译安装,然后通过Web界面进行操作...

    memadmin 安装,memcache监控工具,详细文档

    **memadmin: memcache监控工具的安装与使用详解** `memadmin` 是一款专为 `memcached` 设计的管理工具,它可以帮助我们监控、管理和调整 `memcached` 服务器的状态,确保系统的高效运行。本篇文章将详细介绍 `...

    memadmin+php_memcached+memcached1.4.5

    `memadmin`是用于管理和监控memcached服务的Web界面工具。它提供了一个简单的界面,让用户能够查看服务器状态、统计信息、清除缓存、设置限制等,而无需直接操作命令行。这对于那些不熟悉命令行或者希望图形化管理...

    php memadmin memcached

    3. Memcached管理工具:`php memadmin memcached` 是一个基于PHP5和jQuery的Memcached管理工具,允许用户通过Web界面监控和管理他们的Memcached实例。它提供了查看缓存统计信息、清除缓存、查看键值对等操作的功能。...

    memcached之客户端memadmin安装

    而`memadmin`则是用来管理和监控`memcached`服务器的客户端工具。 **描述分析:** 描述部分是空的,但通常这会包含安装`memadmin`时的一些具体步骤或者遇到的问题。根据提供的博文链接,我们可以推测博主可能在...

    memadmin一款管理memcached的图形工具

    标题中的“memadmin”是一款专门用于管理“memcached”的图形化工具。Memcached是一种广泛使用的分布式内存缓存系统,它能够提高Web应用的性能,通过存储和检索数据来减少数据库的访问次数。而“memadmin”则是为这...

    memcache图形管理工具

    本文将重点介绍一个名为"memadmin"的Memcached图形管理工具,它提供了可视化的界面来管理和监控Memcached服务。 **1. memadmin简介** "memadmin"是一款专为Memcached设计的图形化管理工具,它允许用户通过友好的...

    Memcached v1.5.3 For Windows (附带Memcached和libevent源码)

    Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库...管理监控工具http://www.junopen.com/memadmin 只有libevent-2-1-6.dll版 遗憾的是不能以服务随机启动 运行命令: memcached.exe -vv

    Memcached v1.5.2 For Windows (在MSYS环境里Mingw-w64 x32 x64编译)

    Memcached 是一个高性能的分布式内存对象缓存系统,用于...管理监控工具http://www.junopen.com/memadmin 分别有 libevent-2-1-6.dll版 libevent-2-0-5.dll版 遗憾的是不能以服务随机启动 运行命令: memcached.exe -vv

    Memcached v1.6.12 For Windows(MSYS编译)

    监控工具http://www.junopen.com/memadmin 遗憾的是不能以服务随机启动 查看版本: Memcached_x64.exe -V 运行命令: Memcached_x64.exe -vv 服务运行: Memcached_x64.exe -p 11211 -U 11211 -l 127.0.0.1 -d ...

    Memcached v1.6.15 For Windows(MSYS编译)

    监控工具http://www.junopen.com/memadmin 遗憾的是不能以服务随机启动 查看版本: Memcached_x64.exe -V 运行命令: Memcached_x64.exe -vv 服务运行: Memcached_x64.exe -p 11211 -U 11211 -l 127.0.0.1 -d ...

    memadmin.zip

    MemAdmin是一款可视化的Memcached管理与监控工具,使用PHP开发,体积小,操作简单。 主要功能: 服务器参数监控:STATS、SETTINGS、ITEMS、SLABS、SIZES实时刷新 服务器性能监控:GET、DELETE、INCR、DECR、CAS...

Global site tag (gtag.js) - Google Analytics