Linuxでtelenetのインストールとmemcachedの状態を調べる方法

1.telenetをインストール
#yum install telnet-server
#yum install telnet
#vi /etc/xinetd.d/telnet

service telnet
{
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
disable = yes
}

xinetd起動
#/etc/init.d/xinetd restart

memcached起動
#/usr/local/memcached/bin/memcached -d -c 10240 -m 1024 -u root

2.状態の確認
#echo stats | nc localhost 10210
#ps -ef|grep memcached

memcached停止
#kill -9 pid

# telnet 127.0.0.1 10210
Trying 127.0.0.1…
Connected to 127.0.0.1.
Escape character is '^]’.
stats

3.操作コマンド
STAT pid 12362
STAT uptime 1469315
STAT time 1339671194
STAT version 1.4.9
STAT libevent 1.4.9-stable
STAT pointer_size 64
STAT rusage_user 3695.485200
STAT rusage_system 14751.273465
STAT curr_connections 69
STAT total_connections 855430
STAT connection_structures 74
STAT reserved_fds 20
STAT cmd_get 328806688
STAT cmd_set 75441133
STAT cmd_flush 34
STAT cmd_touch 0
STAT get_hits 253547177
STAT get_misses 75259511
STAT delete_misses 4
STAT delete_hits 565730
STAT incr_misses 0
STAT incr_hits 0
STAT decr_misses 0
STAT decr_hits 0
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 545701515844
STAT bytes_written 1649639749866
STAT limit_maxbytes 2147483648
STAT accepting_conns 1
STAT listen_disabled_num 0
STAT threads 4
STAT conn_yields 14
STAT hash_power_level 16
STAT hash_bytes 524288
STAT hash_is_expanding 0
STAT expired_unfetched 30705763
STAT evicted_unfetched 0
STAT bytes 61380700
STAT curr_items 28786
STAT total_items 75441133
STAT evictions 0
STAT reclaimed 39957976
END

Linux

Posted by arkgame