memcached記憶體溢位監控

2021-05-22 03:28:09 字數 625 閱讀 2226

通過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即可...