`
流浪鱼
  • 浏览: 1682425 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Memcached stats 命令

 
阅读更多

Memcached stats 命令用于返回统计信息例如 PID(进程号)、版本号、连接数等。

语法:

stats 命令的基本语法格式如下:

stats

 

实例

在以下实例中,我们使用了 stats 命令来输出 Memcached 服务信息。

stats
STAT pid 1162
STAT uptime 5022
STAT time 1415208270
STAT version 1.4.14
STAT libevent 2.0.19-stable
STAT pointer_size 64
STAT rusage_user 0.096006
STAT rusage_system 0.152009
STAT curr_connections 5
STAT total_connections 6
STAT connection_structures 6
STAT reserved_fds 20
STAT cmd_get 6
STAT cmd_set 4
STAT cmd_flush 0
STAT cmd_touch 0
STAT get_hits 4
STAT get_misses 2
STAT delete_misses 1
STAT delete_hits 1
STAT incr_misses 2
STAT incr_hits 1
STAT decr_misses 0
STAT decr_hits 1
STAT cas_misses 0
STAT cas_hits 0
STAT cas_badval 0
STAT touch_hits 0
STAT touch_misses 0
STAT auth_cmds 0
STAT auth_errors 0
STAT bytes_read 262
STAT bytes_written 313
STAT limit_maxbytes 67108864
STAT accepting_conns 1
STAT listen_disabled_num 0
STAT threads 4
STAT conn_yields 0
STAT hash_power_level 16
STAT hash_bytes 524288
STAT hash_is_expanding 0
STAT expired_unfetched 1
STAT evicted_unfetched 0
STAT bytes 142
STAT curr_items 2
STAT total_items 6
STAT evictions 0
STAT reclaimed 1
END

这里显示了很多状态信息,下边详细解释每个状态项:

  • pid: memcache服务器进程ID
  • uptime:服务器已运行秒数
  • time:服务器当前Unix时间戳
  • version:memcache版本
  • pointer_size:操作系统指针大小
  • rusage_user:进程累计用户时间
  • rusage_system:进程累计系统时间
  • curr_connections:当前连接数量
  • total_connections:Memcached运行以来连接总数
  • connection_structures:Memcached分配的连接结构数量
  • cmd_get:get命令请求次数
  • cmd_set:set命令请求次数
  • cmd_flush:flush命令请求次数
  • get_hits:get命令命中次数
  • get_misses:get命令未命中次数
  • delete_misses:delete命令未命中次数
  • delete_hits:delete命令命中次数
  • incr_misses:incr命令未命中次数
  • incr_hits:incr命令命中次数
  • decr_misses:decr命令未命中次数
  • decr_hits:decr命令命中次数
  • cas_misses:cas命令未命中次数
  • cas_hits:cas命令命中次数
  • cas_badval:使用擦拭次数
  • auth_cmds:认证命令处理的次数
  • auth_errors:认证失败数目
  • bytes_read:读取总字节数
  • bytes_written:发送总字节数
  • limit_maxbytes:分配的内存总大小(字节)
  • accepting_conns:服务器是否达到过最大连接(0/1)
  • listen_disabled_num:失效的监听数
  • threads:当前线程数
  • conn_yields:连接操作主动放弃数目
  • bytes:当前存储占用的字节数
  • curr_items:当前存储的数据总数
  • total_items:启动以来存储的数据总数
  • evictions:LRU释放的对象数目
  • reclaimed:已过期的数据条目来存储新数据的数目

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    memcached缓存编程实战.pptx

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

    Memcached stats sizes 命令

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

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

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

    memcached管理命令

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

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

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

    memcached 命令汇总

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

    Memcached 统计与监控

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

    memcached 命令行状态全解

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

    开发文档 memcached的基本命令

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

    安装Memcached及Memcached配置

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

    安装Memcached及Memcached配置.doc

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

    Memcached常用命令及使用说明

    本文主要介绍Memcached的常用命令及使用说明。 一、存储命令 1. **set**: `set key flags expire length`,设置或更新键值对。如果键已存在,`set`命令会更新其值。`flags`允许添加额外信息,`expire`指定了数据的...

    Memcached源码剖析笔记.docx

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

    Net Memcached安装及使用说明

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

    Memcached内存分析、调优、集群.pptx

    4. Memcached统计信息:使用 stats 命令查看Memcached的统计信息。 Memcached内部机制 1. slab:Memcached使用slab机制来存储数据,slab是Memcached内部的一种数据结构。 2. page:page是slab的一部分,用于存储...

    Memcached安装和配置

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

Global site tag (gtag.js) - Google Analytics