memcache也有一款圖形界面的監控工具(memcachephp),可以通過這個工具查看到局域網內所有部署memcache機器或者端口的memcache的運行情況,對我們監控memcache的緩存命中率、cache利用率、點擊率等信息有很好的幫助作用。圖形界面工具的推出,有助於我們性能測試工程師脫離命令行方式,避免多個memcache端口的監控窗口來回切換,更能夠讓測試人員有足夠多的時間去做其他方面的工作。
1、本地下載memcachephp.zip,網上提供下載,注意這是一個需要apache支持的PHP工具,memcachephp下載地址:http://download.csdn.net/detail/wy3552128/4733588
2、本地測試監控機安裝Apache或者下載XAMPP(Apache+MySQL+PHP+PERL),安裝后把memcachephp.zip中的memcache.php文件放到www或者htdocs目錄下即可。
3、修改memcache.php文件:
注意$MEMCACHE_SERVERS[]可以配置多個memcache
4、打開IE瀏覽器,輸入http://localhost/memcache.php 打開即可,注意第一次訪問的時候提示輸入登錄用戶名和密碼。默認的的用戶名密碼:memcache/password,可以再php文件中配置
監控界面:
在下面監控畫面看出,左側顯示的是memcache的主機、端口,運行時間等信息;右側顯示的是cache利用率、緩存命中率、點擊率(Hit)等信息。
注意:右則顯示的信息,默認是多個memcache緩存的總數,需要選中Memcached Hosts對單個主機進行刷新,顯示單個主機的信息
上面是對所有memcache進行監控。
上面是對單個memcache進行監控