[memcached] PHPでmemcachedの稼働状況をチェック

2009年5 月6日  |  Written by matsumoto  |  under PHP, サーバー Yahoo!ブックマークに登録    はてなブックマーク - [memcached] PHPでmemcachedの稼働状況をチェック

memcachedの詳細な稼働状況を把握するためにはせいぜい

ps aux | grep memcached

などで、おおよそのメモリの使用量をチェックする程度しかしていませんでした。

PHPでmemcachedをいじるために色々調べ物をしていたのですが、
memcachedの稼働状況をチェックするのに便利なツールを見つけました。(去年のエントリだったんですね・・)

memcache.php stats like apc.php

apc.php(APCの稼動状況チェックツール)のように稼動状況を視覚化してくれるスクリプトです
GDモジュールがインストールされていると、さらにグラフ化までしてくれます。

設定など

※あらかじめmemcachedをインストールしておく必要があります。

memcache.php を設定します

Webから認証させて見るために、以下の部分のユーザー名・パスワードを設定します。

define('ADMIN_USERNAME','ANYUSERNAME');    // Admin Username
define('ADMIN_PASSWORD','ANYPASSWORD');    // Admin Password

以下の部分を対象とするホスト(localhostなど)とポート(11211など)に書き換えます

$MEMCACHE_SERVERS[] = 'mymemcache-server2:11211'; // add more as an array

サンプル

ご参考までに、弊社のあるサーバの稼働状況を出してみました。
http://www.alink.co.jp/tech/blog/wp-content/uploads/2009/05/memcache-php.gif

監視ツール系の1つとしていかがでしょうか。

参考リンク

memcache.phpのページ

APCについて

現在コメントはありません | コメントの投稿はこちら

コメントを書き込む

コメント本文

※コメントのフォーム内で以下のタグがご利用いただけます
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

私はチーム・マイナス6%です