Memcache監控工具 memkeys

2021-09-04 02:01:48 字數 2029 閱讀 9398

memcache監控工具 -- memkeys

介紹

memkeys是tumblr開源的類似top的工具,可用於實時檢視memcached的key使用情況。

安裝

安裝autoconf(要求版本2.68以上):

# wget -c 

# tar zxvf autoconf-latest.tar.gz

# cd autoconf-2.69

# ./configure

# make && make install

安裝其它依賴:

# yum install libpcap-devel pcre-devel ncurses-devel
安裝memkeys:

# git clone 

# cd memkeys

# ./autogen.sh

# ./configure

# make && make install

使用

# memkeys -h
usage: memkeys -i nic [options]

-d, --discard=thresh discard keys where req/s rate is below thresh

-i, --inte***ce=nic network inte***ce to capture traffic on (required)

-p, --port=port network port to capture memcache traffic on (default 11211)

-r, --refresh=interval refresh the stats display every interval ms (default 500)

-l, --logfile=file output logs to file

-r, --report=report output data in report format (csv or curses, default curses)

-h, --help this help

-v, --verbose increase verbosity. may be used multiple times.

-v, --version show program info and exit.

捕獲eth0上memcached的key的使用情況,記錄日誌到/tmp/memkeys.log:

memkeys -i eth0 -l /tmp/memkeys.log
顯示結果類似如下:

memcache key calls objsize req/sec bw(kbps)

username 1 12 0.14 0.01

key12 1 6 0.07 0.00

key10 1 6 0.06 0.00

sort mode: reqrate (desc) keys: 3 packets (recv/dropped): 24 / 0 (0.00%) rt: 1 (ms)

b:sort by bandwidth | c:sort by calls | q:quit | r:sort by req/sec | s:sort by size | t:toggle sort order (asc|desc)

當你在乙個很大網路流量的機器上執行memkeys,需要定義乙個每秒請求量的閾值,過濾掉req/sec小於指定的值,否則記憶體空間占用將會增長得相當大。

memkeys -i eth0 -d 10.0 -l /tmp/memkeys.log

如何監控memcache

命令列檢視memcache狀態 memcache的執行狀態可以方便的用stats命令顯示。首先用telnet 127.0.0.1 11211這樣的命令連線上memcache,然後直接輸入stats就可以得到當前memcache的狀態。這些狀態的說明如下 pidmemcache伺服器的程序id upt...

memcache伺服器監控

最新的memcache pecl中,新增了乙個memcache.php,這個php檔案可以用來方便的檢視memcache的狀況,介面上與apc自帶的apc.php風格一致。1 設定使用者名稱和密碼 define admin username memcache admin username defin...

mongodb監控工具

1 mongosniff mongosniff source net lo監控mongodb的埠 舉例 這是開啟的兩個客戶端,可以看到相應的操作在這個監控下面可以看到 2 mongostat 可以檢視執行的mongodb的統計資訊 字段說明 insert 每秒插入量 query 每秒查詢量 upda...