`
san_yun
  • 浏览: 2597259 次
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

memcached telnet

 
阅读更多

memcached没有client工具来查看状态,只提供telnet来查看。

 

 

Command Description Example
get Reads a value get mykey
set Set a key unconditionally set mykey 0 60 5
add Add a new key add newkey 0 60 5
replace Overwrite existing key replace key 0 60 5
append Append data to existing key append key 0 60 15
prepend Prepend data to existing key prepend key 0 60 15
incr Increments numerical key value by given number incr mykey 2
decr Decrements numerical key value by given number decr mykey 5
delete Deletes an existing key delete mykey
flush_all Invalidate specific items immediately flush_all
Invalidate all items in n seconds flush_all 900
stats Prints general statistics stats
Prints memory statistics stats slabs
Prints memory statistics stats malloc
Print higher level allocation statistics stats items
stats detail
stats sizes
Resets statistics stats reset
version Prints server version. version
verbosity Increases log level verbosity
quit Terminate telnet session

quit

 

 

 

重点关注一下stats:

 

stats
STAT pid 5451
STAT uptime 5064357
STAT time 1342166887
STAT version 1.4.7
STAT libevent 1.3
STAT pointer_size 64
STAT rusage_user 36275.155338
STAT rusage_system 65475.409224
STAT curr_connections 887
STAT total_connections 249340393
STAT connection_structures 4771
STAT cmd_get 2674204072
STAT cmd_set 605961622
STAT cmd_flush 0
STAT get_hits 2058228361
STAT get_misses 615975711
STAT delete_misses 2946048
STAT delete_hits 2136987
STAT incr_misses 0
STAT incr_hits 28591
STAT decr_misses 0
STAT decr_hits 0
STAT cas_misses 0
STAT cas_hits 0
STAT cas_badval 0
STAT auth_cmds 0
STAT auth_errors 0
STAT bytes_read 511599249032
STAT bytes_written 999713170900
STAT limit_maxbytes 2147483648
STAT accepting_conns 1
STAT listen_disabled_num 0
STAT threads 4
STAT conn_yields 399
STAT bytes 1641080671
STAT curr_items 3331967
STAT total_items 605961987
STAT evictions 56279782
STAT reclaimed 97669968

 

这里比较重要的几个参数:

limit_maxbytes、bytes

    memcached在存储的时候是可以设置失效时间的,但如果存储已经满了,那旧数据即使没有到过期时间,也会被移除。所以需要观察memcached存 储是否已经满了,同时这对扩容也是有意义的参考。limit_maxbytes即总的存储大小,而bytes就是已经使用的大小,从这两个数据就可以看出 在memcached启动时,我们为它分配的内存是否足够使用。

 

cmd_get、cmd_set

    memcached启动后,我们对它一共做了多少次读取操作呢?从这两个参数可以观察出来。

 

get_hits、get_misses

    使用memcached后,我们需要评估我们使用的策略是否合理。不能够使用中间缓存后,后端的数据库还是有较大的访问量,这样的话中间缓存就变得没有意 义了。get_hits表示命中了多少次读取,即来memcached取到了多少有效数据;get_misses表示没有命中的次数,即此次来取数据的时 候,memcached并没有你所查询的数据。如果没有清零统计数据的话,cmd_get = get_hits + get_misses。

 

其他命令:

 

stats reset


清空统计数据
stats malloc


显示内存分配数据
stats slabs


显示各个slab的信息,包括chunk的大小、数目、使用情况等
stats items


显示各个slab中item的数目和最老item的年龄(最后一次访问距离现在的秒数)

 

 

参考:

http://blog.alwaysmylove.net/2008/04/10/stats-command-in-memcached/

http://www.yayu.org/look.php?id=164

 

分享到:
评论

相关推荐

    Memcached 统计与监控

    Memcached 统计与监控,用telnet去连接memcached,并统计和监控memcached

    memcached源码

    (1、)java_memcached-release_1.6为java工程(内有详细的测试方法和用法)。 (2、)memcached-win32-1.4.4-14为memcached目录。 安装: cmd打开命令窗口,转到解压的目录(memcached-win32-1.4.4-14),输入 ...

    memcached 1.5.6 linux

    1.如果您屏蔽了对外TCP协议11211端口,您可以在外网办公电脑上使用命令“telnet ip 11211",如果返回连接失败,则表示已经关闭对外TCP协议11211端口; 2.如果您在服务器上禁用了Memcached服务的UDP协议,您可以运行...

    memcached安装包

    查看目录中memcached.ini 配置文件,里面可以设置ip,端口,内存使用量等. 这里我把bind_addr=192.168.1.77 (我的ip地址,不要用127.0.0.1,因为从其它机器上连接这个服务就连不上了) listener_port=11211(一般memcache...

    memcachedDemo:memcached学习程序

    Memcached 学习Memcached 运行Memcached命令的运行:/usr/local/memcached/bin/memcached -d -m 64M -u root -l 127.0.0.1 -p 11211 -c 256 -P /tmp/memcached.pid注意...Memcached 连接我们可以通过 telnet 命令并指定

    memcached-win32-1.4.4-14.zip(memcached服务器)

    在同一个程序集里将一个值放入到memcache里,马上去时可以取到,但是在另一个程序集里取的时候取不到,或者telnet也拿不到值。 可能问题及解决办法:

    Memcached缓存技术

    教程名称:Memcached缓存技术教程目录:【】Memcached缓存技术资料源码【】缓存技术01 原理介绍【】缓存技术02 安装演示【】缓存技术03 telnet操作memcached【】缓存技术04 PHP操作memcached(一)【】缓存技术05 PHP...

    【监控】netstat+telnet+m-top+phpmemcached

    NULL 博文链接:https://zhengdl126.iteye.com/blog/982394

    手动清除memcached缓存方法

    /usr/bin/perl /usr/local/src/memcached-1.4.5/scripts/memcached-tool localhost:11211 或者 telnet localhost 11211 2.手动清除memcached测试 1). flush_all echo “flush_all” | nc localhost 11211 # telnet ...

    缓存应用--Memcached分布式缓存简介(二)

     开始—>运行àcmd运行得到如下: 输入telnet命令:telnet服务地址端口 Memcached的默认端口号是11211 输入stats命令:在这里屏幕是空白,看不到输入的内容,回车之后可以看到Memcached的运行相关信息。...

    memcached缓存组件资料

    1、 MemCache介绍 2、 MemCache工作原理 3、 MemCache缓存web应用程序架构 4、 MemCache集群数据存取 5、 MemCache与OsCache的区别 ...8 Linux下telnet的配置及memcache监测 9、 MemCache客户端的使用

    高洛峰 memcache for window 和linux版软件及教程

    六、操作Memcached (命令行方式telnet作为客户端) telnet 192.168.1.128 80 --- apache telnet 192.168.1.129 21 --- ftpd telnet 192.168.1.111 22 ---ssh telnet localhost 11211 ---memcached 七、...

    探讨:如何通过stats命令分析Memcached的内部状态

    使用方法如下:先在命令行直接输入telnet 主机名端口号,连接到memcached服务器,然后再连接成功后,输入stats 命令,即可显示当前memcached服务的状态信息。比如在我本机测试如下:statsSTAT pid 1552STAT uptime ...

    清空memcached中缓存的数据的方法

    第一、连接:telnet 127.0.0.1 11211 第二、按回车键 第三、flush_all 后回车 控制台显示OK,表示操作成功 说明: 1、清空所有键值 flush_all 注:flush并不会将items删除,只是将所有的items标记为expired,因此...

    role_memcached

    角色: 该角色供您安装Memcached及其连接工具telnet 如果您希望该角色支持更多应用程序,则可以为我们。要求在安装之前,请确保满足以下要求: 项目细节操作系统CentOS7.x Ubuntu20.04 Python版本Python2 Python3...

    Challenge_memcached_ruby

    Challenge_memcached_ruby 作为服务器执行:在命令行界面上,请转到程序下载目录,例如:C:Users / usuario / Downloads / Challenge_ruby_BC 写:“ interactuar”启动服务器以客户身份执行: 服务器启动后,在...

    浅析memcache启动以及telnet命令详解

    1、启动Memcache 常用参数复制代码 代码如下:-p <num> 监听的TCP端口(默认: 11211)-U <num> UDP监听端口 (默认: 11211, 0 时关闭)-d 以守护进程方式运行-u <username> 运行运行 Memcached的账户 非root用户-m <num> ...

    超级弱口令检查工具

    工具采用C#开发,需要安装.NET Framework 4.0,工具目前支持SSH、RDP、MySQL、SQLServer、Oracle、FTP、MongoDB、Memcached、PostgreSQL、Telnet、SMTP、SMTP_SSL、POP3、POP3_SSL、IMAP、IMAP_SSL、SVN、VNC、Redis...

    Shell脚本实现memcache缓存命中率监控

    公司有几个服务器开着多个memcached进程,除了要监控他们是否正常telnet通,实例是否存在外还要监控他们的缓存命中率。针对他们的缓存命中率进行报警。 网上有个perl写的,需要编译安装。有个python写的,贴过来运行...

    超级弱口令检查工具V1.0 Beta28 20190715.zip

    工具采用C#开发,需要安装.NET Framework 4.0,工具目前支持SSH、RDP、SMB、MySQL、SQLServer、Oracle、FTP、MongoDB、Memcached、PostgreSQL、Telnet、SMTP、SMTP_SSL、POP3、POP3_SSL、IMAP、IMAP_SSL、VNC、Redis...

Global site tag (gtag.js) - Google Analytics