Memcached stats command
The Memcached stats command is used to return statistical information such as PID (process number), version number, number of connections, etc.
Syntax:
The basic syntax format of the stats command is as follows:
stats
Example
In the following example, we use the stats command to output the Memcached service information.
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
A lot of status information is displayed here. Each status item is explained in detail below:
##pid: memcache server process ID
uptime: The number of seconds the server has been running
- ##time
: The current Unix timestamp of the server
- version
: memcache version
- pointer_size
: operating system pointer size
- rusage_user
:Process accumulated user time
- #rusage_system
:Process accumulated system time
- curr_connections
: The current number of connections
- total_connections
: The total number of connections since Memcached is running
- connection_structures
: The number of connection structures allocated by Memcached
- cmd_get
: The number of get command requests
- cmd_set
: Number of set command requests
- cmd_flush
: Number of flush command requests
- get_hits
:The number of get command hits
- get_misses
:The number of get command misses
- delete_misses
: The number of misses of the delete command
- delete_hits
: The number of hits of the delete command
##incr_misses - : Number of incr command misses
- : Number of incr command hits
- : The number of misses of the decr command
##decr_hits
: The number of hits of the decr command ##cas_misses
: Number of cas command missescas_hits
: Number of cas command hitscas_badval
: Number of wipes usedauth_cmds
: Number of authentication command processingauth_errors
: Authentication Number of failuresbytes_read
:Total number of bytes readbytes_written
:Total number of bytes sent Number of byteslimit_maxbytes
: Total allocated memory size (bytes)accepting_conns
: Whether the server has reached the maximum connection (0/1)listen_disabled_num
: The number of failed listenersthreads
: The current number of threadsconn_yields
: The number of active abandonment of connection operationsbytes
: The number of bytes currently occupied by storagecurr_items
: The total number of data currently storedtotal_items: The total number of data stored since startup
evictions: The number of objects released by LRU
reclaimed: The number of expired data entries to store new data