`
小网客
  • 浏览: 1244460 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

memcached 之stats命令

 
阅读更多

进行memcached 状态的监控需要使用stats命令,概述如下:

STAT   pid                     10937          #服务器进程的进程号
STAT   uptime                  3120815        #服务器自运行以来的秒数
STAT   time                    1369216979     #当前服务器上的UNIX时间
STAT   version                 1.4.13         #服务器的版本字符串
STAT   libevent                2.0.18-stable  #libevent版本
STAT   pointer_size            64             #可以理解成操作系统位数
STAT   rusage_user             40.708811      #服务器进程积累的用户时间(秒)
STAT   rusage_system           92.604921      #服务器进程积累的系统时间(秒)
STAT   curr_connections        25             #处于打开状态的连接数目
STAT   total_connections       1169           #曾经打开过的所有连接的数目
STAT   connection_structures   29             #服务器分配的连接结构体的个数
STAT   reserved_fds            20             #misc fds使用数
STAT   cmd_get                 20131          #get命令请求的次数
STAT   cmd_set                 6838           #存储命令请求的次数
STAT   cmd_flush               368            #执行flush_all次数
STAT   cmd_touch               0              #执行touch次数,touch可以刷新过期时间
STAT   get_hits                5177           #获取命中的次数
STAT   get_misses              14954          #获取没有命中的次数
STAT   delete_misses           222            #delete未命中次数
STAT   delete_hits             1027           #delete命中次数
STAT   incr_misses             1              #incr未命中次数
STAT   incr_hits               2              #incr命中次数
STAT   decr_misses             0              #decr未命中次数
STAT   decr_hits               0              #decr命中次数
STAT   cas_misses              0              #cas未命中次数
STAT   cas_hits                0              #cas命中次数
STAT   cas_badval              0              #使用擦拭次数 
STAT   touch_hits              0              #touch命中次数
STAT   touch_misses            0              #touch未命中次数
STAT   auth_cmds               0              #authentication 执行的次数
STAT   auth_errors             0              #authentication 执行失败的次数
STAT   bytes_read              439324926      #服务器从网络上读取到的字节数
STAT   bytes_written           256139619      #服务器向网络上写的字节数
STAT   limit_maxbytes          8589934592     #服务器允许存储数据的最大值
STAT   accepting_conns         1              #正在接受的连接数
STAT   listen_disabled_num     0              #
STAT   threads                 4              #被请求的工作线程的总数量
STAT   conn_yields             0              #memcached 启动至今有多少次打开的连接因为内部请求数达到 -R 参数指定的限值而被动放弃
STAT   hash_power_level        16             #hashpower的level,可以在启动的时候设置$ memcached -o hashpower=20
STAT   hash_bytes              524288         #内存使用总量单位为byte
STAT   hash_is_expanding       0              #是否正在扩大hash表
STAT   expired_unfetched       2714           #item过期之前没有被touch过,也就是放进去之后就没更新过过期时间
STAT   evicted_unfetched       0              #item替换覆盖之前没有被touch过,也就是放进去之后就没更新过过期时间
STAT   bytes                   22414344       #当前服务器上保存数据的字节数
STAT   curr_items              336            #当前在服务器上存储的数据项的个数
STAT   total_items             6151           #在服务器上曾经保存过的数据项的个数
STAT   evictions               0              #因超时而被替换出内存的数据项的个数
STAT   reclaimed               3295           #memcached 启动至今有多少次在存储数据的时候使用了过期数据的空间

 

1
8
分享到:
评论

相关推荐

    Memcached stats sizes 命令

    `stats sizes` 是 `Memcached` 提供的一个内置命令,用于获取存储在服务器上的所有项(items)的大小分布情况和对应的数量。这个命令对于监控和分析 `Memcached` 缓存性能非常有用。 **命令详解** `stats sizes` ...

    开发文档 memcached的基本命令

    - `stats`:打印各种统计数据,如内存使用、连接数、命令执行次数等,对于监控和调试至关重要。 - `version`:显示服务器版本信息,有助于确认软件状态。 - `verbosity`:增加日志级别,便于问题排查。 - `quit`:...

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

    本文将详细解析如何通过`stats`命令来分析Memcached的运行情况。 首先,`stats`命令是Memcached提供的一种诊断工具,它允许管理员查看服务器的各种统计信息。要使用`stats`命令,你需要通过telnet连接到Memcached...

    Memcached常用命令以及使用说明详解

    本文将详细介绍Memcached的一些常用命令及其使用说明。 一、存储命令 1. `set key flags exptime bytes` `set`命令是最常用的,用于存储或更新键值对。如果键已经存在,它会更新该键的值。`flags`允许客户端附加...

    Memcached 统计与监控

    `stats` 命令可以用来查看Memcached的整体统计信息,包括版本号、当前时间戳、启动时间、连接数、命令执行次数等。具体命令如下: ```sh stats ``` 示例输出: ``` STAT pid 27835 STAT uptime 297 STAT time ...

    memcached管理命令

    通过监控`stats`命令返回的数据,可以分析Memcached的行为,例如检查`cmd_get`和`cmd_set`了解读写操作频率,`get_hits`和`get_misses`评估缓存效率,以及`evictions`了解因达到内存限制而被移除的项数量。...

    memcached 命令行状态全解

    输入 stats 命令后,Memcached 服务器将返回其当前的状态信息,包括进程 ID、运行时间、当前时间、版本号、指针大小、用户时间、系统时间、缓存大小、当前连接数、总连接数、缓存命中率等信息。 例如: ``` STAT ...

    Memcached源码剖析笔记.docx

    Memcached 的其他命令包括 stats、flush_all 和 version 等,分别用于查看 Memcached 的状态、清空 Memcached 中的数据和获取 Memcached 的版本信息。 10. Memcached 内部工作机制 Memcached 的内部工作机制主要...

    Memcached手册

    Stats命令用于获取Memcached的各种统计数据。例如: ``` stats\r\n ``` **5.4 stats slabs命令** 用于获取Memcached中slab分配器的详细信息。 **5.5 stats items命令** 用于获取Memcached中item的统计信息。 *...

    memcached 命令汇总

    ### Memcached 命令汇总:Stats 系列详解 #### 概述 Memcached 是一种高性能、分布式内存对象缓存系统,用于减轻数据库负载、加快动态 Web 应用的速度并提升网站性能。通过 stats 命令,我们可以获取 Memcached ...

    安装Memcached及Memcached配置

    - 你可以通过telnet工具连接到Memcached服务,如`telnet 127.0.0.1 11211`,然后输入`stats`命令来查看服务器状态。返回的信息包括: - `time`: 服务器当前的Unix时间戳。 - `total_items`: 自服务器启动以来存储...

    memcached缓存编程实战.pptx

    Memcached 提供了多种 stats 命令来查看缓存系统的状态。 1. `stats items` 命令:查看每个 slab 中存储的 item 的详细信息,例如: ``` stats items STAT items:1:number 2 STAT items:1:age 4614 STAT items:1:...

    windows 上的安装Memcached及Memcached配置

    通过telnet工具连接至本地Memcached服务(默认端口11211),使用`stats`命令查询服务状态,返回的信息包括: - `time`: 当前Unix时间戳。 - `total_items`: 自服务启动以来存储的items总数。 - `connection_...

    安装Memcached及Memcached配置.doc

    可以使用 Telnet 连接 Memcached 服务,例如 `telnet 127.0.0.1 11211`,然后使用 `stats` 命令查看缓存服务的状态。会返回如下的数据: * `time` 服务器当前的 Unix 时间戳 * `total_items` 从服务器启动以后存储...

    Net Memcached安装及使用说明

    - 如果成功连接,则可以进一步输入`stats`命令,如果返回了相关信息,则表明安装成功。 #### 三、客户端实例 .NET版本的客户端库主要有两种选择:`Memcached.ClientLibrary`和`Enyim`。 ##### Enyim 库配置与...

    java使用Memcached简单教程

    这个命令会持续显示Memcached的状态信息,包括已分配的内存、当前缓存的数据量等关键指标。 ##### 4.2 扩展与优化 虽然Memcached易于使用且高效,但在高并发场景下可能会遇到一些问题,如超时(timeout)现象。这...

    Memcached安装和配置

    要检查Memcached服务的状态,可以通过telnet工具连接到服务,如`telnet 127.0.0.1 11211`,然后输入`stats`命令。返回的数据会显示如下信息: - `time`: 服务器当前的Unix时间戳。 - `total_items`: 从服务启动以来...

    memcached分布式缓存数据库部署.doc

    例如,使用`set`命令设置键值对,`get`命令获取键值,`add`、`replace`和`append`命令分别用于新增、替换和追加数据,`delete`命令用于删除键值,`stats`查看系统状态,`flush_all`清空所有缓存,最后使用`quit`退出...

Global site tag (gtag.js) - Google Analytics