rubygemsであるのかと探してみたけど見当たらないので
書いてみました。
そこそこ需要あると思うんだけど、どうなんだろう。
memcache_do を使うとコマンドそのまま送れるので
stats cachedumpするメソッドを作成。
書いてみた
usage
m = MemcacheStats.new
m.list
host, port, stats cachedumpの第2引数を initializeで設定。
def initialize(host='localhost', port='11211', display_size=100)
出力例
$ ruby memcache_stats.rb -- items: 1 ITEM abc [2 b; 1341679473 s] ITEM foo [3 b; 1341679473 s] ITEM hoge [6 b; 1341679473 s] -- items: 11 ITEM views/articles/1.xml [719 b; 1341679473 s]