FreeBSD MRTG-RAM+SWAP
发表于:2007-07-01来源:作者:点击数:
标签:
◎MRTG-RAM+SWAP 透過snmp取得 RAM 和 Swap 的狀態,並利用 MRTG 畫出圖表 ◎安裝MRTG 參閱: 網路應用 MRTG 流量統計 ◎設定MRTG-RamSwap 的設定檔案 路徑:因為我要監控數點,所以我額外建立 ramswap 的資料夾 並為求分類簡明 在建立一個ohaha資料夾 存放相關
◎MRTG-RAM+SWAP 透過snmp取得 RAM 和 Swap 的狀態,並利用 MRTG 畫出圖表
◎安裝MRTG
參閱: 網路應用 > MRTG 流量統計
◎設定MRTG-RamSwap 的設定檔案
路徑:因為我要監控數點,所以我額外建立 ramswap 的資料夾
並為求分類簡明 在建立一個ohaha資料夾 存放相關資料
設定檔:/usr/local/www/data/mrtg/ramswap/ohaha/ramswap.cfg
內容如下:
Load
MIBs: /usr/local/share/snmp/mibs/UCD-SNMP-MIB.txt
Target[ohaha-ramswap]: memAvailReal.0&memAvailSwap.0:public@ohaha.ks.edu.tw
Options[ohaha-ramswap]: nopercent,growright,gauge,noinfo
Title[ohaha-ramswap]: OHaHa@#s學習心得 RAM & SWAP 使用狀況
PageTop[ohaha-ramswap]: OHaHa@#s學習心得 RAM & SWAP 使用狀況
MaxBytes[ohaha-ramswap]: 1000000000
kMG[ohaha-ramswap]: k,M,G,T,P,X
Ylegend[ohaha-ramswap]: Octets
ShortLegend[ohaha-ramswap]: octets
LegendI[ohaha-ramswap]: RAM 可使用
LegendO[ohaha-ramswap]: Swap 可使用
Legend1[ohaha-ramswap]: RAM 可使用單位
Legend2[ohaha-ramswap]: Swap 可使用單位
Language:big5
WorkDir:/usr/local/www/data/mrtg/ramswap/ohaha/
說明:與一般MRTG流量設定檔大同小異.唯一的差別是來源數值.
列出常用關於記憶體部分的參數:
memTotalSwap 全部的swap空間
memAvailSwap 剩餘(可使用)的swap
memTotalReal 全部的記憶體空間
memAvailReal 剩餘(可使用)的記憶體.
◎設定自動執行:
a.我在/root/ramswap 資料夾下 放了一個執行檔權限700 命名為ohaha.cron
內容如下:
/usr/local/bin/mrtg /usr/local/www/data/mrtg/ramswap/ohaha/ramswap.cfg
b.手動執行
#cd /usr/local/www/data/mrtg/ramswap/ohaha/
#mrtg ./ramswap.cfg
起先因為沒有檔案 所以會有錯誤訊息
run個3到5次就ok囉~~
c.檢視成果
因為之前ramswap.cfg中設定工作區為/usr/local/www/data/mrtg/ramswap/ohaha/
所以產生的檔案就在於此
http://你的ip位置/mrtg/ramswap/ohaha/ohaha-ramswap.html
d.寫入crontab (crontab -e)
我設定每10分鐘run一次
*/10 * * * * /root/ramswap/ohaha.cron
◎結論:
我的成果~
原文转自:http://www.ltesting.net