FreeBSD 研习课程讲义
Prev MRTG-RAM+SWAP Next


       MRTG-RAM+SWAP 透过snmp取得 RAM 和 Swap 的状态,并利用 MRTG 画出图表
       
       
     ◎安装MRTG
              
     ◎设定MRTG-RamSwap 的设定档案
       
       在网页下的mrtg资料夹下,建一个叫ramswap的资料夹
写一个名叫ramswap.cfg设定档,放到ramswap这个资料夹中,如下: LoadMIBs: /usr/local/share/snmp/mibs/UCD-SNMP-MIB.txt
Target[ramswap]: memAvailReal.0&memAvailSwap.0:mrtg@192.168.168.96
Options[ramswap]: nopercent,growright,gauge,noinfo
Title[ramswap]: RAM & SWAP 使用状况
PageTop[ramswap]: RAM & SWAP 使用状况
MaxBytes[ramswap]: 1000000000
kMG[ramswap]: k,M,G,T,P,X
Ylegend[ramswap]: Octets
ShortLegend[ramswap]: octets
LegendI[ramswap]: RAM 可使用
LegendO[ramswap]: Swap 可使用
Legend1[ramswap]: RAM 可使用单位
Legend2[ramswap]: Swap 可使用单位
WorkDir:/usr/local/www/data/mrtg/ramswap/
Language:big5

       说明:与一般MRTG流量设定档大同小异.唯一的差别是来源数值.
         列出常用关於记忆体部分的叁数: 
         memTotalSwap 全部的swap空间 
         memAvailSwap 剩馀(可使用)的swap
         memTotalReal 全部的记忆体空间
         memAvailReal 剩馀(可使用)的记忆体.
      ◎设定自动执行:
       a.新增/root/ramswap 资料夹,在其下放置一个执行档权限为700名为ramswap.cron
         如下:
         /usr/local/bin/mrtg /usr/local/www/data/mrtg/ramswap/ramswap.cfg
         
       b.手动执行
         #/usr/local/bin/mrtg /usr/local/www/data/mrtg/ramswap/ramswap.cfg
         起先因为没有档案 所以会有错误讯息
         run个3到5次就ok罗~~ 
         
       c.检视成果
         http://你的ip位置/mrtg/ramswap/ramswap.htm
       
       d.写入crontab (crontab -e)
         设定每10分钟run一次
         */10 * * * * /root/ramswap/ramswap.cron
 

Prev Home Next
UP