2007年4月1日 星期日

MRTG分析圖(三) 記憶體使用量


MRTG 圖表製作軟體 (三)

再接續 "MRTG 分析圖 (二) CPU 使用量" 這篇筆記 ,
http://www.iq180.com.tw/2007/03/mrtg-cpu.html
來做 記憶體使用狀況分析圖 .......











跟製作 CPU 使用狀況圖一樣 , 要寫一個 Script ,
這個 Script 要能夠取得記憶體使用量 , Shared + Cache + Buffers , 系統啟用時間 , 主機名稱 , 四個資訊 .

Script 內容如下 :













確認一下 mrtg-mem.sh 這支 Script 有沒有問題 :









接下來就是在 /etc/mrtg/mrtg.cfg 設定檔內加上 mem 的設定 .





























所以 mrtg.cfg 內 , 除了 eth0 及 cpu 外 , 還多一了段 mem 的設定 .
設定檔改好後 , 一樣要執行 mrtg  /etc/mrtg/mrtg.cfg 這個指令三次 :















然後我們就可以用瀏覽器連到 http : // 192.168.0.3/mrtg/mem.html 看到分析圖了 .



新增 Swap 分析圖 :

這台電腦記憶體幾乎都吃到一拜了 , 看來監控 Swap 的使用量有其必要 ,
再來寫個讀取 Swap 的 Script 檔 , 如下 :














在 MRTG 設定檔 /etc/mrtg/mrtg.cfg 新增如下內容 :
















然後一樣執行 mrtg /etc/mrtg/mrtg.cfg 三次 ,
就會有網頁 http : //192.168.0.3/mrtg/swap.html 可以觀察囉 !











原本 http : //192.168.0.3/mrtg 下的 index.html 網頁只有 "網路流量圖" 跟 "CPU" 二個圖 ,
可以再執行一次 indexmaker 指令來重做 index.html






















嫌 index.html 內的排版不好看 ?
請自行手工修改吧 !







相關資料 :
MRTG 官網
鳥哥的 Linux 私房菜 -- MRTG 流量偵測法
小紅帽技術論壇 - 《教學》輕鬆學習MRTG













沒有留言: