占位图像 用户ID: 密码: 验证码: 登录 注册     占位图像
 
教育168搜索

a
频道信息
学前教育 基础教育
小学 初中
高中 高等教育
心理学 机械工程
园林 IT教育
办公软件 Director
Authorware 图形图象
FIREWORKS CORELDRAW
Maya PhotoShop
AutoCAD 3D
操作系统 Windows xp
Windows Vista Linux
Windows 2003 Windows 2000
FreeBSD 注册表
网站制作 FLASH
Dreamweaver CSS教程
装修设计 LightScape
装修风水 方案设计
英语 商务外语
素质教育 法制教育
企业培训
最新更新
·教你制作可以随身携带的Fre
·FreeBSD5.3与Apa
·FreeBSD5.3 Apa
·初学者入门:FreeBSD系
·FREEBSD下搭建支持JS
·FreeBSDhandboo
·FreeBSDhandboo
·FreeBSDhandboo
·FreeBSDhandboo
·FreeBSDhandboo
·FreeBSDhandboo
·FreeBSDhandboo
·FreeBSDhandboo
·FreeBSDhandboo
·FreeBSD下Apache
·FreeBSDhandboo
·FreeBSD4.7 Qma
·FREEBSD升级及优化全攻

点击排行
·FreeBSD网站平台建设全
·初学者入门:FreeBSD系
·教你制作可以随身携带的Fre
·FreeBSD5.3 Apa
·FreeBSD5.3与Apa
·FreeBSDhandboo
·porttree更新
·FreeBSD命令lastc
·FreeBSDkernel编
·在FreeBSD5.0上配置
·FreeBSDhandboo
·FreeBSD命令lastc
·FreeBSD中文化全攻略
·FreeBSD上的软件安装方
·利用FreeBSD组建安全的
·FreeBSDhandboo
·在FreeBSD上运行Win
·FreeBSD与Linux的

在FREEBSD5中使用MRTG画出Packet图表
发布日期:2005-3-28  浏览:432次
关键字:
----文/重庆.樊礼(梦飞)
欢迎转载﹐本文遵循GNU协议规则﹗

FreeBSD使用中,有时候你可能需要了解你的主机或者网络卡的封包(Packet)的流通情况,借以了解网络流量及网络卡负载情况,给系统管理人员以参考。在这里,我写出自己SERVER配置这方面的方法和经验,给各位朋友共享。


一、安装MRTG绘图软件
二、配置Packet-MRTG
三、执行&查看图形
四、排程自动执行
五、结束语


一、安装MRTG绘图软件
cd/usr/ports/net/net-mrtg
makeinstall

即可安装成功!

二、配置Packet-MRTG
我计划把配置文件放到/usr/local/etc目录里面。
vi/usr/local/etc/packet-mrtg.cfg

这文件里面的内容如下:
Target[packet]:ifInUcastPkts.1&ifOutUcastPkts.1:public@www.onlinecq.com
WorkDir:/home/onlinecq.com/mrtg/
MaxBytes[packet]:100000000
Options[packet]:growright,bits
Title[packet]:IPPacketCountMRTG
PageTop[packet]:IPPacketCountMRTG–OnlineCQ.com
#Language:gb2312
YLegend[packet]:IPPacketCount
Colours[packet]:PacketIN#FF6600,PacketOUT#006600,DARKGREEN#006600,VIOLET#FF00FF

说明一下:Target是数据的抓取的方式如同MRTG测流量时的public@community一样,这里是关键,因为是要用MRTG画封包数量图形时,要先用它统计封包的数量,所以用的是
ifInUcastPkts.n&ifOutUcastPkts.n:community@host.domain
其中n表示您的网络适配卡,如果你有多张网络卡,请注意不要观测错了哦,要不然是没有数据出来的。(通常应该是1,但如果你有多张,可能就是2,3,4…啦)
public是snmp默认的公共字符串,当然你可以在snmp里面更改它的设置的。
host.domain是你的主机名字,也可以使用IP,在这里我的就是www.onlinecq.com的。
个人想法:大家可以试一下,用它来监测其它主机的封包情况会是怎么样子?^_^

MaxBytes:制绘图的最大封包值
Title:HTML网页的title语法
PageTop:在显示画面的"标题"
Options:采用标准格式,并且让MRTG由右往左绘图
YLegend:图表的Y轴名称
ShotLegend:图表Y轴的单位
WorkDir:工作目录也就是网页中显示图表的路径,一般是可以通过浏览器访问的
Language:英文(我喜欢使用英文的,如果你要使用简体中文,麻烦你改为gb2312,否则注释掉即可)
Colours:颜色

三、执行&查看图形
现在我们试着运行一下,看能否生成封包流量图:
mrtg/usr/local/etc/packet-mrtg.cfg

因为首次运行时,系统没有MRTG需要的某些旧图形档案,可能会有报错的,请多执行2-5次即可。
这时候在前面的packet-mrtg.cfg文件设置的WorkDir目录里面/home/onlinecq.com/mrtg,将会产生一些png图形文件和一个.html的文件,我们可以通过网页访问它:
http://网站名字/mrtg/packet-mrtg.html

如果可以正常看到Packet封包流量图,那就说明你前面设置一切正常了,恭喜你!

四、排程自动执行
一般来说,每5分钟执行一次即可,时间太短反而会加重系统的负载的。
crontab-e来增加排程事件
*/5****mrtg/usr/local/etc/packet-mrtg.cfg

五、结束语
至此为止,可以投入正式使用的MRTG封包流量图就建立起来了,您可以reboot一下,让最新的设置及软件生效。
如果在安装过程中出现错误,您可以先检查完错误,再接着安装下去。或者你可以选择你感兴趣的某些部份安装!
当然因为时间仓促,并且涉及到的知识太广,加上本人能力有限,其中错误在所难免,恳请各位朋友提出来,大家共同提高,共同进步!
我的联络方式是:
cqfanli@163.com

http://cqfanli.blogbus.com

──文 重庆.樊礼(梦飞)
2004/03/10
关键字:

相关信息 用户评论
·教你制作可以随身携带的FreeBSD系统
·FreeBSD5.3与Apache2.0建立列目录
·FreeBSD5.3 Apache ssl认证
·初学者入门:FreeBSD系统的安装与优化
·FREEBSD下搭建支持JSP的WEBSERVER
·FreeBSDhandbook中文版12存储
·FreeBSDhandbook中文版10安全
·FreeBSDhandbook中文版15串口通讯
·FreeBSDhandbook中文版14声卡
·FreeBSDhandbook中文版11打印(1)基本设置
·FreeBSDhandbook中文版11打印(1)基本设置
·FreeBSDhandbook中文版11打印(2)高级打印机设置A.过滤器
·FreeBSDhandbook中文版11打印(2)高级打印机设置B.Header
·FreeBSDhandbook中文版8用户和基本的帐户管理
·FreeBSD下Apache2.0运行模型分析及性能调整
·FreeBSDhandbook中文版5XWindow系统
·FreeBSD4.7 Qmail Mysql Vpopmail QmailAdmin Sq
·FREEBSD升级及优化全攻略

 

更多评论

验证码:
验证码