X

Memcache Top 安裝

Google 的 Apache2 mod_pagespeed module 發現有新的參數:

  • 原本的 Cache 存放位置: ModPagespeedFileCachePath "/var/cache/mod_pagespeed/"

新參數有下述兩個:

  1. ModPagespeedMemcachedServers localhost:11211
  2. # A portion of the cache can be kept in memory only, to reduce load on disk
    # (or memcached) from many small files.ModPagespeedCreateSharedMemoryMetadataCache "/var/cache/mod_pagespeed/" 51200
  3. 於是將這兩個新參數打開看看 (最近因為 mod_pagespeed 造成系統掛點的狀況常常發生, 所以把一些放進 Memcached 看看)

要觀察 memcached 的使用狀況, 可以用下述參數:

  • /usr/share/memcached/scripts/memcached-tool 127.0.0.1:11211 stats
  • /usr/share/memcached/scripts/memcached-tool 127.0.0.1:11211 display
  • /usr/share/memcached/scripts/memcached-tool 127.0.0.1:11211 dump # 這個不是觀察, 是 Dump data

但是這些參數用起來都有點累, 需要手動更新, 於是找找有沒有 memcache 的 top 可以用, 於是就找到下述:

  • memcache-top : perl command-line memcached stat reporter, top-like output

Memcache Top 安裝

Memcache-Top 安裝步驟如下:

  1. mkdir ~/srv/
  2. cd ~/srv/
  3. svn checkout http://memcache-top.googlecode.com/svn/trunk/ memcache-top
  4. git clone https://github.com/eculver/memcache-top # 新版
  5. cd memcache-top
  6. sudo ln -s ~/srv/memcache-top/memcache-top /usr/bin/memcache-top
  7. 直接輸入 memcache-top 就可以看到(預設是 localhost:11211)
  8. 多台機器可用 memcache-top --instances localhost:11211,example1.com:11211,example2.com:11211

相關網頁

Tsung: 對新奇的事物都很有興趣, 喜歡簡單的東西, 過簡單的生活.
Related Post