您好,欢迎来到悍铭数据中心!

新闻中心

FreeBSD 中 Samba Server安装设定

 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.照先前提过的重新创造一个设定档... 
接下来就会有一个亲切的中文介面喔~ 

香港云主机