<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>IPCPU——网络之路 &#187; MRTG</title>
	<atom:link href="http://www.ipcpu.com/tag/mrtg/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ipcpu.com</link>
	<description></description>
	<lastBuildDate>Sat, 03 Dec 2011 17:16:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<item>
		<title>[网络监控]MRTG的安装使用</title>
		<link>http://www.ipcpu.com/2009/10/network-monitor-mrtg-setup/</link>
		<comments>http://www.ipcpu.com/2009/10/network-monitor-mrtg-setup/#comments</comments>
		<pubDate>Sat, 31 Oct 2009 11:30:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[WEB]]></category>
		<category><![CDATA[网络技术]]></category>
		<category><![CDATA[MRTG]]></category>
		<category><![CDATA[网络监控]]></category>

		<guid isPermaLink="false">http://www.ipcpu.com/?p=184</guid>
		<description><![CDATA[  MRTG是一个古老的网络监控程序，很多的网络都是有它监控的，比较著名的例子就是教育网北邮地区网流量图http://www.buptnet.edu.cn/mrtg/大家在这个图中可以看到网络的实时流量。 下面我们就来安装一下。 软件名称：MRTG(The Multi Router Traffic Grapher ) 官方网站：http://oss.oetiker.ch/mrtg/ 下载地址：http://oss.oetiker.ch/mrtg/pub/?M=D 安装过程： 1.需要安装的软件 gd gd-devel libpng libpng-devel libpng10 libpng10-devel perl zlib zlib-devel httpd gcc net-snmp mrtg 2.用yum或者源码包装好后，开始配置snmp #vi /etc/snmp/snmpd.conf 把第89行前面的注释符号#去掉，变成 view mib2 included .iso.org.dod.internet.mgmt.mib-2 fc 在62行进行修改：将access notConfigGroup &#8220;&#8221; any noauth exact systemview none none 改为access notConfigGroup &#8220;&#8221; any noauth exact mib2 none none 启动http服务和snmp服务： # [...]]]></description>
			<content:encoded><![CDATA[<p> <img class="alignnone size-full wp-image-188" title="23_r1_c1" src="http://www.ipcpu.com/wp-content/uploads/2009/10/23_r1_c1.jpg" alt="23_r1_c1" width="480" height="95" /></p>
<p>MRTG是一个古老的网络监控程序，很多的网络都是有它监控的，比较著名的例子就是教育网北邮地区网流量图<a href="http://www.buptnet.edu.cn/mrtg/">http://www.buptnet.edu.cn/mrtg/</a>大家在这个图中可以看到网络的实时流量。</p>
<p>下面我们就来安装一下。</p>
<p><strong>软件名称</strong>：MRTG(The Multi Router Traffic Grapher )<br />
<strong>官方网站</strong>：<a href="http://oss.oetiker.ch/mrtg/">http://oss.oetiker.ch/mrtg/</a><br />
<strong>下载地址</strong>：<a href="http://oss.oetiker.ch/mrtg/pub/?M=D">http://oss.oetiker.ch/mrtg/pub/?M=D</a><span id="more-184"></span></p>
<p><strong>安装过程</strong>：</p>
<p>1.需要安装的软件</p>
<p>gd gd-devel libpng libpng-devel libpng10 libpng10-devel perl zlib zlib-devel httpd gcc net-snmp mrtg</p>
<p>2.用yum或者源码包装好后，开始配置snmp</p>
<p>#vi /etc/snmp/snmpd.conf<br />
把第89行前面的注释符号#去掉，变成 view mib2 included .iso.org.dod.internet.mgmt.mib-2 fc<br />
在62行进行修改：将access notConfigGroup &#8220;&#8221; any noauth exact systemview none none<br />
改为access notConfigGroup &#8220;&#8221; any noauth exact mib2 none none<br />
启动http服务和snmp服务：<br />
# service httpd start<br />
#service snmpd start</p>
<p>3.开始安装MRTG</p>
<p># tar -zxvf mrtg-2.11.1.tar.tar -C /usr/local/src/<br />
【解压到/usr/local/src，其实放哪无所谓的】<br />
#cd /usr/local/src/mrtg-2.11.1/<br />
#./configure &#8211;prefix=/usr/local/mrtg<br />
#make &amp;&amp;　make install</p>
<p>4.配置MRTG</p>
<p>在Apache的网页目录下建一个文件夹mrtg及其子文件夹images<br />
#mkdir /var/www/html/mrtg<br />
#mkdir /var/www/html/mrtg/images<br />
把源码包中的images里面的所有文件都复制过来<br />
# cd /usr/local/src/mrtg-2.11.1/<br />
#cp ./images/* /var/www/html/mrtg/images</p>
<p>mrtg附带有一个cfgmaker工具，他会帮助你编写配置文件，并自动生成配置文件。在bin子目录下可以看到该脚本<br />
#/usr/local/mrtg/bin/cfgmaker <a href="mailto:public@192.168.1.50">public@192.168.1.50</a> &#8211;global “workdir: /var/www/html/mrtg “  &#8211;output=/var/www/html/mrtg/lxy.cfg<br />
【192.168.1.50为被监控的主机，public为SNMP的团体名】</p>
<p>修改配置文件<br />
#vi /var/www/html/mrtg/lxy.cfg<br />
将#Options[_]: growright, bits前面的#去掉，靠左对齐并修改为Options[_]: growright, bytes，提示“bytes”是unknown，原来不可以像windows下使用bytes，还换回原来的bits。在最后加上Language: GB2312，然后wq保存。</p>
<p>5.生成图像</p>
<p>#  env LANG=C /usr/local/mrtg/bin/mrtg /var/www/html/mrtg/lxy.cfg<br />
如果有警告错，多运行几次次，警告错不再出现就ok了。</p>
<p>6.制作首页</p>
<p># /usr/local/mrtg/bin/indexmaker &#8211;output=/var/www/html/mrtg/index.html &#8211;title=&#8221;标题&#8221; /var/www/html/mrtg/lxy.cfg</p>
<p>7.其他设定</p>
<p>设定5分钟运行一次：#crontab -e编辑模式输入*/5 * * * * /root/mrtgbin/mrtg /root/mrtg/lxy.cfg保存</p>
<p>使用<a href="http://192.168.1.30/mrtg">http://192.168.1.30/mrtg</a>，你应该就可以看到网络使用情况的曲线了。</p>
<p><strong>参考资料</strong>：<a href="http://crazylinux.blog.51cto.com/259244/159571">http://crazylinux.blog.51cto.com/259244/159571</a></p>
<p>后记：</p>
<p>1.关于中文乱码：cfg文件最后加上Language: GB2312，如果还不行apache配置文件中的AddDefaultCharset utf-8改成gb2312</p>
<p>2.关于首页，这个index.html拿到Dreamweaver下自行编辑就行，添加设备仿照上面的来就行。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ipcpu.com/2009/10/network-monitor-mrtg-setup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

