Команда stats Memcached

Команда 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: ID процесса сервера memcache
  • 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: количество просроченных записей данных, использованных для хранения новых данных
Другие расширения