Commande de statistiques Memcached
La commande Memcached stats est utilisée pour renvoyer des informations statistiques telles que le PID (numéro de processus), le numéro de version, le nombre de connexions, etc.
Syntaxe :
Le format de syntaxe de base de la commande stats est le suivant :
stats
Exemple
Dans l'exemple suivant, nous utilisons la commande stats pour afficher les informations du service 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
De nombreuses informations d'état sont affichées ici. Chaque élément d'état est expliqué en détail ci-dessous :
pid : ID de processus du serveur Memcache
uptime : Le nombre de secondes pendant lesquelles le serveur a fonctionné
time : Le serveur horodatage Unix actuel
version : version memcache
pointer_size : taille du pointeur du système d'exploitation
rusage_user : Traiter le temps utilisateur accumulé
rusage_system : Traiter le temps système accumulé
curr_connections : Nombre actuel de connexions
total_connections : Nombre total de connexions depuis l'exécution de Memcached
connection_structures : Le nombre de structures de connexion allouées par Memcached
cmd_get : Le nombre de get command request
cmd_set : Nombre de requêtes de commande définies
cmd_flush : Nombre de Demandes de commande flush
get_hits : Le nombre d'accès à la commande get
get_misses : Le nombre d'échecs de la commande get
delete_misses : Le nombre d'échecs de la commande de suppression
delete_hits : Le nombre d'exécutions de la commande de suppression
incr_misses : Le nombre d'échecs de la commande incr
incr_hits : Le nombre d'échecs de la commande incr
decr_misses : Le nombre d'échecs de la commande decr
decr_hits : Le nombre d'exécutions de la commande decr
cas_misses : Le nombre d'échecs de la commande cas
-
cas_hits : Le nombre de commandes cas manquées
cas_badval : Nombre de wipes utilisés
-
auth_cmds : Nombre de processus de commande d'authentification
auth_errors : Nombre d'échecs d'authentification
bytes_read : Nombre total d'octets lus
bytes_writing : Nombre total d'octets envoyés Nombre d'octets
limit_maxbytes : Taille totale de la mémoire allouée (octets)
accepting_conns : Indique si le serveur a atteint la connexion maximale (0 /1)
listen_disabled_num : Nombre d'auditeurs ayant échoué
threads : Nombre actuel de threads
conn_yields : Nombre d'abandons actifs des opérations de connexion
octets : Le nombre d'octets actuellement occupés par le stockage
curr_items : Le nombre total de données actuellement stockées
total_items : Le nombre total de données stockées depuis le démarrage
expulsions : Le nombre d'objets libérés par LRU
récupéré : Le nombre d'entrées de données expirées pour stocker de nouvelles données