16.2.4.3  memcached项目统计

要获取items统计信息,请使用 stats items命令或等效的 API。

items统计信息提供了有关在给定 slab 类中分配的各个项目的信息 。

STAT items:2:number 1
STAT items:2:age 452
STAT items:2:evicted 0
STAT items:2:evicted_nonzero 0
STAT items:2:evicted_time 2
STAT items:2:outofmemory 0
STAT items:2:tailrepairs 0
...
STAT items:27:number 1
STAT items:27:age 452
STAT items:27:evicted 0
STAT items:27:evicted_nonzero 0
STAT items:27:evicted_time 2
STAT items:27:outofmemory 0
STAT items:27:tailrepairs 0

每个统计信息的前缀编号与统计信息返回的相应块大小相关stats slabs。结果是显示每个 slab 大小的每个块中存储的项目数,以及有关它们的年龄、逐出计数和内存不足计数的特定统计信息。下表给出了统计摘要。

统计 描述 版本
number 当前存储在此 slab 类中的项目数。
age 平板类中最旧项目的年龄,以秒为单位。
evicted 为新条目让路而被逐出的项目数。
evicted_time 最后被逐出条目的时间
evicted_nonzero 最后一个被逐出的非零条目的时间 1.4.0
outofmemory 此 slab 类的已触发内存不足错误的项目数(仅当-M 命令行选项生效时的值)。
tailrepairs 特定 ID 的条目需要修复的次数

项目级别统计信息可用于确定给定板中存储了多少项目及其新鲜度和回收率。您可以使用它来帮助确定是否有某些 slab 类触发了比其他类更多的驱逐。