linu的x下监控网络流量.doc

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Linux下网络流量监控?? 2009-06-24 10:54:29|??分类: CentOS |??标签: |字号大中小?订阅 其它软件包的检查: [root@mail doc]# rpm -qa|grep gd gd-1.8.4-4 gd-devel-1.8.4-4 [root@mail doc]# rpm -qa|grep perl perl-5.6.0-17 mod_perl-1.24_01-3 [root@mail doc]# rpm -qa|grep libp libpng-1.0.12-2 libpng-devel-1.0.12-2 [root@mail doc]# rpm -qa|grep zlib zlib-1.1.3-24 zlib-devel-1.1.3-24 [root@mail doc]# rpm -qa|grep gcc gcc-2.96-98 gcc-g77-2.96-98 gcc-c++-2.96-98 目前mrtg的最新版本为mrtg-2.16.1: wget ftp://ftp.idilis.ro/mirrors/mrtg/mrtg-2.16.1.tar.gz [root@mail src]# tar xvfz mrtg-2.16.1.tar.gz [root@mail src]# cd mrtg-2.16.1 [root@mail mrtg-2.16.1]# ./configure --prefix=/data/mrtg [root@mail mrtg-2.16.1]# make [root@mail mrtg-2.16.1]# make install 到现在我们就已经正确地安装了MRTG系统。 配置SNMP服务 对于不同的设备,配置SNMP支持的方法是不一致的,具体请参考设备的随机文档,一般里 面都有详细的介绍。这里我们讨论在Linux环境下配置SNMP服务器,以实现对本机流出流入数据的分析和报表(我的应用环境是使用Linux带动一个小型局域网上网,监控本机进出 流量)。 在linux环境下安装snmp软件包是很容易的,只需要安装相应的软件包即可: [root@mail doc]# rpm -qa|grep snmp net-snmp-libs-5.3.1-14.el5 net-snmp-libs-5.3.1-14.el5 net-snmp-5.3.1-14.el5 [root@mail doc]# /etc/rc.d/init.d/snmpd start Starting snmpd: [ OK ] 如果命令输出如上所示,就表示snmp服务器启动正常。 为了配合mrtg使用,还要修改snmpd的配置,以使其允许mrtg读取其interface(网络接口) 流量数据。 vi /etc/snmp/snmpd.conf 装下面这个的#注 view mib2 included .ernet.mgmt.mib-2 fc 然后将 access notConfigGroup any noauth exact systemview none none 修改为: access notConfigGroup any noauth exact mib2 none none 在55行左右加入: view??? systemview??? included?? ..2.1.2 然后再重新启动snmpd: /etc/rc.d/init.d/snmpd restart 生成MRTG配置文件 # mkdir /data/mrtg/cfg/ 配置文件:/data/mrtg/cfg/mrtg.cfg # cd /data/mrtg/bin # ./cfgmaker --global WorkDir: /data/apache2/htdocs/mrtg --global Options[_]: bits,growright? --output /data/mrtg/cfg/mrtg.cfg? public@ 更新信息. env LANG=C /data/mrtg/bin/mrtg /data/mrtg/cfg/mrtg.cfg # mkdir /data/apache2/htdocs/mrtg 生成mrtg的index文件 # ./indexmaker --output? /data/apache2/htdocs/mrtg/index.html /data/mrtg/cfg/mrtg.cfg VirtualHost ??????? servername ??????? documentroot

文档评论(0)

xiaofei2001127 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档