Comando stats de Memcached

El comando stats de Memcached se utiliza para devolver información estadística como PID (número de proceso), número de versión, número de conexiones, etc.

Sintaxis:

El formato de sintaxis básica del comando stats es el siguiente:

stats

Ejemplo

En el siguiente ejemplo, utilizamos el comando stats para mostrar la información del servicio 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

Aquí se muestra mucha información de estado; a continuación se explica detalladamente cada elemento de estado:

  • pid: ID del proceso del servidor memcache
  • uptime: segundos que el servidor lleva en ejecución
  • time: marca de tiempo Unix actual del servidor
  • version: versión de memcache
  • pointer_size: tamaño del puntero del sistema operativo
  • rusage_user: tiempo de usuario acumulado del proceso
  • rusage_system: tiempo de sistema acumulado del proceso
  • curr_connections: número de conexiones actuales
  • total_connections: número total de conexiones desde que se ejecuta Memcached
  • connection_structures: número de estructuras de conexión asignadas por Memcached
  • cmd_get: número de solicitudes del comando get
  • cmd_set: número de solicitudes del comando set
  • cmd_flush: número de solicitudes del comando flush
  • get_hits: número de aciertos del comando get
  • get_misses: número de fallos del comando get
  • delete_misses: número de fallos del comando delete
  • delete_hits: número de aciertos del comando delete
  • incr_misses: número de fallos del comando incr
  • incr_hits: número de aciertos del comando incr
  • decr_misses: número de fallos del comando decr
  • decr_hits: número de aciertos del comando decr
  • cas_misses: número de fallos del comando cas
  • cas_hits: número de aciertos del comando cas
  • cas_badval: número de usos de limpieza
  • auth_cmds: número de comandos de autenticación procesados
  • auth_errors: número de errores de autenticación
  • bytes_read: total de bytes leídos
  • bytes_written: total de bytes enviados
  • limit_maxbytes: tamaño total de memoria asignada (bytes)
  • accepting_conns: si el servidor ha alcanzado el máximo de conexiones (0/1)
  • listen_disabled_num: número de escuchas deshabilitadas
  • threads: número actual de hilos
  • conn_yields: número de operaciones de conexión abandonadas activamente
  • bytes: bytes actuales ocupados por el almacenamiento
  • curr_items: número total de elementos de datos almacenados actualmente
  • total_items: número total de datos almacenados desde el inicio
  • evictions: número de objetos liberados por LRU
  • reclaimed: número de entradas de datos caducadas utilizadas para almacenar nuevos datos
Otras extensiones