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 內容如下: LoadMIBs: /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