FreeBSD 中 Samba Server安装设定
发布时间:2006-10-14 8:46:40   收集提供:gaoqian
MRTG

1.用途: 网路频宽的监测...

2.原理及功能: 利用SNMP协定,去侦测有SNMP设备的流量,并画出统计图表。
        
3.需求: a.设备需支援SNMP b.有MRTG的软体...

4.安装:
  
a.老话一句..更新port tree

** 注意 !!! **
  因为目前ucd-snmp已从port tree中移除 所以请大家改用 net-snmp吧 ...
  路径:/usr/ports/net/net-snmp ...
  安装方式大同小异....
      
b.安装SNMP 
  路径:/usr/ports/net/ucd-snmp/
  指令:make install      
    安装过程中会问你几个问题
     b.1 System:(OS系统为何?)   ex:FreeBSD 4.1.1-STABLE
     b.2 Contact:(MRTG负责人?)   ex:root@ohaha.ks.edu.tw
     b.3 Location:(器器的位置?) ex:ohaha.ks.edu.tw
    安装完後 将产生的不必要档案清除
    指令:make clean

 启动SNMP
  路径:/usr/local/etc/rc.d/
  指令:snmpd.sh
  (若无法启动则将此档案的内容删除并更正为/usr/local/sbin/snmpd 再试一次)
          
c.安装MRTG 
  路径:/usr/ports/net/mrtg/
  指令:make install
  安装完後 将产生的不必要档案清除
  指令:make clean
  (若您无法下载更新 mrtg-2.9.7.tar.gz 您可以在本站下载ftp://ohaha.ks.edu.tw/pub/packages/mrtg-2.9.7.tar.gz,
   然後将档案放到/usr/ports/distfiles 这个资料夹中...)
          
  设定MRTG
 
c.1 建立MRTG设定档
  路径:/usr/local/etc/mrtg/
  指令: cfgmaker public@ohaha.ks.edu.tw > mrtg
      ohaha.ks.edu.tw -->机器的位置 
      mrtg -->是要输出的档案
      public -->设备设定档的共同的名字(community name) 预设是public 
      
      * 在产生index.htm档之前..别忘了在您的设定档中加上一行 Workdir:完整路径
        ex:
        Workdir: /usr/local/apache/htdocs/mrtg
   
c.2 产生HTML档案     
  路径:/usr/local/etc/mrtg/
  指令:indexmaker -t 'OHaHa的流量统计' -r '.' -o /usr/local/apache/htdocs/mrtg/index.html mrtg
 (别忘了要先在想要存放网页的地方建立该资料夹喔 此例为mrtg/)
  说明: (详情请man indexmaker)
    -t 'OHaHa的流量统计'  --> 建立想要的title  
    -o /usr/local/apache/htdocs/mrtg/index.html  --> 在那个地方建立档案
    mrtg  --> 设定档名称 ('是在shift附近的那一个喔..)
    
  --> indexmaker用mrtg这个档案,在/usr/local/apache/htdocs/mrtg/之下
      以OHaHa的流量统计为title的index.html。  
           
c.3 将images到对应的位置
  为了注重作者版权...让我们高高兴兴的加上吧...
  将/usr/ports/distfiles中的mrtg-2.9.7.tar.gz 解开 将images中的所有档案放入
  /usr/local/apache/htdocs/mrtg/
           
c.4 第一次执行mrtg 
  指令:/usr/local/bin/mrtg /usr/local/etc/mrtg/mrtg
       (若有错误..别理他...多弄个一两次就正常了)
           
c.5 用crontab定期执行 (每5分钟执行一次)
  指令:crontab -e
  内容:
  5,10,15,20,25,30,35,40,45,50,55 * * * * /usr/local/bin/mrtg /usr/local/etc/mrtg/mrtg
          
5.测试
  做一个连结指向到对应的index.html ...
  观看mrtg流量

6.Check it out ... 有port真好 方便相随 ..

7.後设定..您仍然可以再去参照mrtg.cfg.sample修正mrtg档案
  别忘了要重新做c.2 产生index.html档案 并重跑mrtg喔
  ex:若我要将流量图改成往右跑 我要在mrtg中加入
     Options[_]: growright
     然後就照上面的重run一次index.html 及mrtg就可以...^^

补充:mrtg中文化
1.之前我们安装好的mrtg流量统计是英文的,还记得吗?
  现在为了让我们自己看得舒服些..换成中文的...

2.在mrtg的设定档加入这一行...
  Language: big5
  
3.照先前提过的重新创造一个设定档...
  接下来就会有一个亲切的中文介面喔~
  
  感激费心中文化的人...
   Tate Chen(http://www.joy-tech.com.tw/~tate)  and Donlong (http://ko.com.tw/) 

相关网页
.MRTG官方网站 : http://ee-staff.ethz.ch/~oetiker/webtools/mrtg/mrtg.html

 
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50