.页眉..-06-2410:54:29|分类:CentOS|标签:|字号大中小订阅其它软件包的检查:[******@maildoc]#rpm-qa|grepgdgd--4gd-devel--4[******@maildoc]#rpm-qa|grepperlperl--17mod_perl--3[******@maildoc]#rpm-qa|greplibplibpng--2libpng-devel--2[******@maildoc]#rpm-qa|grepzlibzlib--24zlib-devel--24[******@maildoc]#rpm-qa|---g77---c++--98目前mrtg的最新版本为mrtg-:wgetftp://-[******@mailsrc]#tarxvfzmrtg-[******@mailsrc]#cdmrtg-[******@mailmrtg-]#./configure--prefix=/data/mrtg[******@mailmrtg-]#make[******@mailmrtg-]#makeinstall到现在我们就已经正确地安装了MRTG系统。配置SNMP服务对于不同的设备,配置SNMP支持的方法是不一致的,具体请参考设备的随机文档,一般里面都有详细的介绍。这里我们讨论在Linux环境下配置SNMP服务器,以实现对本机流出流入数据的分析和报表(我的应用环境是使用Linux带动一个小型局域网上网,监控本机进出流量)。在linux环境下安装snmp软件包是很容易的,只需要安装相应的软件包即可:[******@maildoc]#rpm-qa|-snmp-libs--14.-snmp-libs--14.-snmp--[******@maildoc]#/etc//snmpdstartStartingsnmpd:[OK]如果命令输出如上所示,就表示snmp服务器启动正常。为了配合mrtg使用,还要修改snmpd的配置,以使其允许mrtg读取其interface(网络接口)流量数据。vi/etc/snmp/#注viewmib2included..dod..-..""anynoauthexactsystemviewnonenone修改为:accessnotConfigGroup""anynoauthexactmib2nonenone在55行左右加入::/etc//snmpdrestart生成MRTG配置文件#mkdir/data/mrtg/cfg/配置文件:/data/mrtg/cfg/#cd/data/mrtg/bin#./cfgmaker--global'WorkDir:/data/apache2/htdocs/mrtg'--global'Options[_]:bits,growright'--output/data/mrtg/cfg/mrtg.******@=C/data/mrtg/bin/mrtg/data/mrtg/cfg/#mkdir/data/apache2/htdocs/mrtg生成mrtg的index文件#./indexmaker--output/data/apache2/htdocs/mrtg/<VirtualHostmrgt.></VirtualHost><directory"/data/apache2/htdocs/mrtg/">optionsfollowsymlinksincludesallowoverridenoneorderallow,denyallowfromallauthname"MRTG流量察看"authtypebasicauthuserfile/data/apache2/passdir/mrtgpass
linux下监控网络流量 来自淘豆网m.daumloan.com转载请标明出处.