memcache的运行状态可以方便的用stats命令显示。

首先用telnet 127.0.0.1 11211这样的命令连接上memcache,然后直接输入stats就可以得到当前memcache的状态。

这些状态的说明如下:

pid

memcache服务器的进程ID

uptime

服务器已经运行的秒数

time

服务器当前的unix时间戳

version

memcache版本

pointer_size

当前操作系统的指针大小(32位系统一般是32bit)

rusage_user

进程的累计用户时间

rusage_system

进程的累计系统时间

curr_items

服务器当前存储的items数量

total_items

从服务器启动以后存储的items总数量

bytes

当前服务器存储items占用的字节数

curr_connections

当前打开着的连接数

total_connections

从服务器启动以后曾经打开过的连接数

connection_structures

服务器分配的连接构造数

cmd_get

get命令(获取)总请求次数

cmd_set

set命令(保存)总请求次数

get_hits

总命中次数

get_misses

总未命中次数

evictions

为获取空闲内存而删除的items数(分配给memcache的空间用满后需要删除旧的items来得到空间分配给新的items)

bytes_read

总读取字节数(请求字节数)

bytes_written

总发送字节数(结果字节数)

limit_maxbytes

分配给memcache的内存大小(字节)

threads

当前线程数

一、缓存命中率 = get_hits/cmd_get * 100%

二、get_misses的数字加上get_hits应该等于cmd_get

三、total_items == cmd_set == get_misses,当可用最大内存用光时,memcached就会删掉一些内容,等式就会不成立

memcached/scripts/memcached-tool

[root@localhost scripts]# ./memcached-tool localhost:11211

#  Item_Size  Max_age   Pages   Count   Full?  Evicted Evict_Time OOM

1      80B      1065s       1       1      no        0        0    0

memcache的运行状态可以 方便的用stats命令显示。

首先用telnet 127.0.0.1 11211这样的命令连接上memcache,然后直接输入stats就可以得到当前memcache的状态。

这些状态的说 明如下:

pidmemcache服务器的进程ID

uptime服 务器已经运行的秒数

time服务器当前的unix时间戳

versionmemcache 版本

pointer_size当前操作系统的指针大小(32位系统一般是32bit)

rusage_user进 程的累计用户时间

rusage_system进程的累计系统时间

curr_items服 务器当前存储的items数量

total_items从服务器启动以后存储的items总数量

bytes当 前服务器存储items占用的字节数

curr_connections当前打开着的连接数

total_connections从 服务器启动以后曾经打开过的连接数

connection_structures服务器分配的连接 构造数

cmd_getget命令(获取)总请求次数

cmd_setset 命令(保存)总请求次数

get_hits总命中次数

get_misses总 未命中次数

evictions为获取空闲内存而删除的items数(分配给memcache的空 间用满后需要删除旧的items来得到空间分配给新的items)

bytes_read总读取字 节数(请求字节数)

bytes_written总发送字节数(结果字节数)

limit_maxbytes分 配给memcache的内存大小(字节)

threads当前线程数

结束进程

ps ef|grep mem*

kill -9 id

/usr/local/bin/memcached -d -m 512 -u www -l 192.168.200.13 -p 11211 -c 10000

转载于:https://blog.51cto.com/actionwenji/1354902

memcache 缓存命中率   状态查询相关推荐

  1. shell 实现memcache缓存命中率监控脚本

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

  2. mysql qps 索引查询_【MySQL】MySQL配置调优之 QPS/TPS/索引缓存命中率、innoDB索引缓存命中率、查询缓存命中率查看...

    运行中的mysql状态查看: 对正在运行的mysql进行监控,其中一个方式就是查看mysql运行状态. (1)QPS(每秒Query量) QPS = Questions(or Queries) / s ...

  3. mysql缓存 碎片_Mysql查询缓存碎片、缓存命中率及Nagios监控

    Mysql 的优化方案,在互联网上可以查找到非常多资料,今天对Mysql缓存碎片和命中率作了详细了解,个人作了简单整理. 一.Mysql查询缓存碎片和缓存命中率. mysql> SHOW STA ...

  4. 关于缓存命中率的几个关键问题!

    一.缓存命中率的介绍 命中:可以直接通过缓存获取到需要的数据. 不命中:无法直接通过缓存获取到想要的数据,需要再次查询数据库或者执行其它的操作.原因可能是由于缓存中根本不存在,或者缓存已经过期. 通常 ...

  5. memcache缓存服务器(nginx php memcache mysql)

    memcache缓存服务器(nginx php memcache mysql) 环境: 192.168.1.23  nginx+php 192.168.1.28  memcache 192.168.1 ...

  6. mysql query cache 命中率_MySQL缓存命中率概述及如何提高缓存命中率

    MySQL缓存命中率概述 工作原理: 查询缓存的工作原理,基本上可以概括为: 缓存SELECT操作或预处理查询(注释:5.1.17开始支持)的结果集和SQL语句: 新的SELECT语句或预处理查询语句 ...

  7. PHP提高redis命中率,怎么提高redis缓存命中率

    缓存命中率的介绍 命中:可以直接通过缓存获取到需要的数据. 不命中:无法直接通过缓存获取到想要的数据,需要再次查询数据库或者执行其它的操作.原因可能是由于缓存中根本不存在,或者缓存已经过期. 通常来讲 ...

  8. MYSQL性能查看(命中率,慢查询)

    MYSQL性能查看(命中率,慢查询) 网上有很多的文章教怎么配置MySQL服务器,但考虑到服务器硬件配置的不同,具体应用的差别,那些文章的做法只能作为初步设置参考,我们需要根据自己的情况进行配置优化, ...

  9. DBCC命令2:状态查询

    状态查询:收集和显示各类信息,状态检查. 如cachestats.pss.sqlmgrstats.memorystatus.proccache.freeproccache.freesystemcach ...

最新文章

  1. 截断句子取前k个单词
  2. SpringBoot获取请求的参数
  3. 学界 | UC伯克利发布一个低成本家居机器人,会叠衣服、会泡咖啡
  4. 图形基础 GPU架构(2)软件调用栈
  5. dora storm 文本_牛津版英语七年级下册课文文本.doc
  6. 和后台如何对接_业务系统如何对接第三方服务?
  7. c++ 高效入门_导学三章_第2章_强哥学Py_Python二级通关与实用入门_17讲
  8. 爱可生 mysql监控_MySQL 数据传输DTLE 最新版来啦-爱可生
  9. 深入理解Java8 Lambda表达式
  10. fenby C语言 P17
  11. Google PAI资料整理及实现
  12. k3 审核流程图_3 金蝶K3操作流程图详解
  13. 【数学基础】一份非常适合人工智能学习的线性代数基础材料中文版 (国内教材精华)...
  14. 如何使用QT?步骤详解
  15. 学习笔记(02):英特尔® OpenVINO™工具套件初级课程-如何加速视频处理进程?
  16. egret 使用EUI开发UI界面
  17. 资本寒冬之下的聚美优品私有化
  18. python使用pd.to_numeric()方法将数据转为数字类型int或float
  19. 头同尾合十的算法_头同尾合十的计算规律
  20. 自动化运维 -- 02 Ansible

热门文章

  1. 第一个Sprint冲刺成果
  2. Oracle技术之O7_DICTIONARY_ACCESSIBILITY(二)
  3. Android文本框实现搜索和清空效果
  4. linux 常用SHELL
  5. 更新MYSQL生成日历表,支持跨年份 存储过程
  6. Java 线程池的简单使用及介绍
  7. linux给目录加裸设备磁盘,Linux添加裸设备空间(Redhat)
  8. 工作实践之 try-with-resource 资源关闭
  9. RocketMQ架构
  10. 一文理解设计模式之--观察者模式(Observer)