複数台のmemcachedを運用しているなら「memcache-top」
memcache-topはPerl製のmemcachedインスタンスのステータス可視化ソフトウェアです。
Webサイトの高速化においてmemcahedは外せない選択肢になります。複数のmemcahedインスタンスを立ち上げている規模になったら使ってみたいのがmemcache-topです。
[![](http://images.moongift.jp/2013/03/Screenshot 2013-03-13 15.51.39_thumb.1363163773.png)](http://images.moongift.jp/2013/03/Screenshot 2013-03-13 15.51.39.1363163773.png)
実行中です。一つしかないとちょっと微妙ですが…。
memcache-topはPerlスクリプトであり、ダウンロードしたらすぐに実行するだけで使えます。利用量、ヒット率、コネクション、読み込み、書き込みなどのステータスが一目で分かるようになっています。キーの一覧などは分からず、インスタンスごとのサマリーが分かる形になります。
memcache-topはPerl製のオープンソース・ソフトウェア(New BSD License)になります。
MOONGIFTはこう見る
Webアクセスを高速化する最も簡単な方法はWebサーバでの処理を極力減らすということでしょう。そのためDB接続やアプリケーションサーバへの接続が減れば速くなります。さらに静的ファイルからオンメモりになれば尚更高速化されるでしょう。
他にもコネクション数を減らしたり、転送量を減らす、サブドメインに分けてコネクションを並列化する…と言った工夫をすればWebサーバは十分に高速化されます。Webサーバの速度が遅いとユーザはすぐに逃げてしまいますので、そうならないように日頃からの高速化への取り組みが重要です。
memcache-top - perl command-line memcached stat reporter, top-like output - Google Project Hosting