电脑技术学习

FreeBSD 中 Samba Server安装设定

dn001
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

标签: