免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3248 | 回复: 0
打印 上一主题 下一主题

RedHat上安装MRTG和SNMP监控本机网卡流量详细说明 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-04-06 16:31 |只看该作者 |倒序浏览
作者:隆仔  Email: llj_gd@yeah.net\r\nMRTG网址(能下载MRTG,附有英文安装说明,推荐):http://people.ee.ethz.ch/~oetiker/webtools/mrtg/\r\n\r\n系统环境:redhat9.0或者redhat8.0? \r\n必备软件: \r\n系统默认情况下都已经安装。这些软件都可以在光盘里找的到: \r\ngd-1.8.4-11 \r\nlibpng-1.2.2-16 \r\nperl-5.8.0-88 \r\nzlib-1.1.4-8 \r\napache( \r\nhttpd-manual-2.0.40-21 \r\nhttpd-2.0.40-21) \r\ngcc-3.2.2-5 \r\nnet-snmp-5.06-17 \r\nmrtg-2.11.1.tar.gz\r\n\r\nMRTG是工作在SNMP协议上的,你必须安装SNMP才能启动MRTG来观测你的网络。如果未配置好NET-SNMP,MRTG会显示不出图形。有的网络上要求装UCD-SNMP,我的redhat 8.0默认装的是net-snmp,所以我就没有用ucd-snmp。\r\n\r\n1.配置net-snmp \r\n配置/etc/snmp/snmpd.conf文件,使其能配合mrtg工作。 \r\n\r\n把下面的#号去掉(在89行) \r\n#view mib2 included .iso.org.dod.internet.mgmt.mib-2 fc \r\n\r\n更改下面的语句(在62行) \r\naccess notConfigGroup \"\" any noauth exact systemview none none? \r\n改为: \r\naccess notConfigGroup \"\" any noauth exact mib2 none none \r\n\r\n添加如下一行:\r\nrocommunity mrtg \r\n\r\n注意,这是的community是mrtg,而不是常见的public,这个以后要用到记着要。可能在ucd-snmp中默认的是public,没有用过。Ro的意思吗read only。 \r\nok,改完以后,就可以启动snmpd服务,SNMP配置也到此完成了。 \r\n#/etc/rc.d/init.d/snmpd start \r\n\r\n\r\n2.安装mrtg \r\n\r\n# 下载、解压mrtg\r\n tar vzfx mrtg-2.11.1.tar.gz\r\n mv mrtg-2.11.1 /usr/local/\r\n\r\n# 编译\r\n cd /usr/local/mrtg-2.11.1\r\n ./configure --prefix=/usr/local/mrtg-2\r\n make\r\n make install\r\n\r\n# 配置mrtg\r\n 建立存放mrtg.cfg文件的目录,本例为:/etc/mrtg/cfg\r\n 建立存放网页的目录,本例为:/usr/local/tomcat/webapps/mrtg\r\n\r\n cfgmaker建立mrtg.cfg文件\r\n./bin/cfgmaker --global \'WorkDir: /usr/local/tomcat/webapps/mrtg\' --global \'Options[_]:bits,growright\' --output \r\n\r\n/etc/mrtg/cfg/mrtg.cfg mrtg@192.168.1.155\r\n \r\n上面请特别注意:在 mrtg@192.168.1.155这一行呢,mrtg 是有其意义的(在 snmp这个通讯服务里面的预设搜寻的一个代码,默认的可能是public,这就是刚才要查看/etc/snmp/snmpd.conf里的原因了),所以,如果你的主机\r\n的动态 DNS 名称为 your.domain.name 则你就『一定』要写成 mrtg@your.domain.name 才行!千万不要弄错了!\r\n\r\n使mrtg支持中文\r\nvi /var/www/html/mrtg/mrtg.cfg \r\n修改mrtg.cfg文件,加入:Language:GB2312 \r\n\r\n#mrtg生成mrtg网页文件\r\n./mrtg /var/www/html/mrtg/mrtg.cfg (或者:env LANG=C ./mrtg /etc/mrtg/cfg/mrtg.cfg)\r\n正确执行的话,会在\"WorkDir\"看到很多html 、png 之类的文件\r\n\r\n#  生成首页index.html: \r\n./indexmaker --output=/usr/local/tomcat/webapps/mrtg/index.html --title=MRTG /etc/mrtg/cfg/mrtg.cfg\r\n\r\n# 设定每5分钟执行一次 \r\ncrontab -e\r\n*/5 * * * * /usr/local/mrtg-2/bin/mrtg /etc/mrtg/cfg/mrtg.cfg --logging /var/log/mrtg.log
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP