通過memcached-tool可以監控memcached的當前狀態,通過抓取它的evictions判斷它是否記憶體溢位
具體指令碼如下
#!/bin/sh
base=`dirname $0`
baza="172.16.131.167"
port="12000"
status="init"
funcheck() ' | dos2unix`
echo $evictions
if [ $evictions -eq 0 ];then
status="ok"
echo $status
else
status="bad"
fiif [ "$status" != "ok" ];then
smtpclient -s 172.16.60.72 -p 25 -f [email protected] -s 'manjushri memcached error' [email protected] [email protected] <../bazalog
fidone
}funcheck "$baza"
當記憶體溢位時給someone和someone2發郵件預警
memcached效能監控
我給大家介紹了如何在windows平台上部署memecached服務端,如何在.net平台中應用memcached,詳細介紹了兩種流行的客戶端元件的配置,使用 儲存 取值 替換 刪除 快取時間設定等 優缺點等。在我們的測試專案中,主要是針對 單台伺服器 的應用場景。事實上,在我們實際開發中,往往需要...
memcached監控工具
最簡單和最直接的方式是在啟動memcached的時候加入 vv引數,從而在控制台列印每次客戶端的請求和相應,這非常適合開發。另外一種較為直接的方式是通過telnet進行檢視,例如 若server為本機11211埠,可使用 telnet localhost 11211 進行登入,然後使用stats即可...
memcached監控工具
最簡單和最直接的方式是在啟動memcached的時候加入 vv引數,從而在控制台列印每次客戶端的請求和相應,這非常適合開發。另外一種較為直接的方式是通過telnet進行檢視,例如 若server為本機11211埠,可使用 telnet localhost 11211 進行登入,然後使用stats即可...