<?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>About:blank &#187; cacti</title>
	<atom:link href="http://blog.zhangqi.net/tag/cacti/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.zhangqi.net</link>
	<description>Just another ZhangQi.net website</description>
	<lastBuildDate>Thu, 02 Sep 2010 01:51:25 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>mrtg &amp; cacti配置tips</title>
		<link>http://blog.zhangqi.net/2008/12/16/mrtg-cacti-configration-tips/</link>
		<comments>http://blog.zhangqi.net/2008/12/16/mrtg-cacti-configration-tips/#comments</comments>
		<pubDate>Tue, 16 Dec 2008 15:47:04 +0000</pubDate>
		<dc:creator>Qi Zhang</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[cacti]]></category>
		<category><![CDATA[mrtg]]></category>

		<guid isPermaLink="false">http://blog.zhangqi.net/?p=406</guid>
		<description><![CDATA[配置了一晚上的mrtg和cacti，终于大功告成，困扰了很久的问题其实都是小问题，但是大家也许会经常遇到，记录下来，希望对google到这里的人有所帮助（baidu也成啦！）。 前期的设置： 打开需要监控主机的snmp服务，一般来说稍微编辑一下/etc/snmp/snmpd.conf就可以了 第61、62行内容如下： #       group          context sec.model sec.level prefix read   write  notif access  notConfigGroup &#8220;&#8221;      any       noauth    exact  mib2 none none    //粗体是要修改的部分 取消下面这行： view mib2   included  .iso.org.dod.internet.mgmt.mib-2 fc 的注释 在远程主机使用snmpwalk -v2c -c public hostname即可测试snmp的状态 如果想用cacti，需要额外安装php、rrdtool等软件 编译php的时候需要加上with-snmp的选项，依赖net-snmp-devel cacti 0.8.7b版本及OLDER必须使用rrdtool1.2或者1.1版本，只有0.8.7c（beta）才支持rrdtool1.3 mrtg &#8230; <a href="http://blog.zhangqi.net/2008/12/16/mrtg-cacti-configration-tips/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>配置了一晚上的mrtg和cacti，终于大功告成，困扰了很久的问题其实都是小问题，但是大家也许会经常遇到，记录下来，希望对google到这里的人有所帮助（baidu也成啦！）。</p>
<p><strong>前期的设置：<br />
</strong>打开需要监控主机的snmp服务，一般来说稍微编辑一下/etc/snmp/snmpd.conf就可以了<br />
第61、62行内容如下：<br />
<em>#       group          context sec.model sec.level prefix read   write  notif<br />
access  notConfigGroup &#8220;&#8221;      any       noauth    exact  <strong>mib2 </strong>none none</em>    //粗体是要修改的部分<br />
取消下面这行：<br />
<em>view mib2   included  .iso.org.dod.internet.mgmt.mib-2 fc<br />
</em>的注释<br />
在远程主机使用<em>snmpwalk -v2c -c <strong>public hostname</strong></em>即可测试snmp的状态</p>
<p>如果想用cacti，需要额外安装php、rrdtool等软件<br />
编译php的时候需要加上with-snmp的选项，依赖net-snmp-devel<br />
cacti 0.8.7b版本及OLDER必须使用rrdtool1.2或者1.1版本，只有0.8.7c（beta）才支持rrdtool1.3</p>
<p><strong>mrtg<br />
</strong>mrtg比较简单，简单说下流程<br />
1. cfgmaker <em>snmpstring</em>@<em>hostname </em>&gt; /etc/mrtg/mrtg.cfg（如果有多台主机则后面的几台用重定向添加到mrtg.cfg的后面即可）<br />
2. 修改mrtg.cfg中的WorkDir指向mrtg网页所在录<br />
3. 使用indexmaker生成网页<br />
4. 在crontab里面添加：*/5 * * * * env LANG=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg<br />
5. 浏览网页，应该是正常的。</p>
<p><strong>cacti</strong><br />
解决了软件版本的问题，给php加上with-snmp的支持，基本上就不会有什么问题了。<br />
添加主机的时候建议把Availability/Reachability Options里面的Downed Device Detection选项设置为None，否则在ping等命令不可达的时候他会把主机状态置为down从而不去生成图表。<br />
cacti的文档比较多，这里就不再啰嗦了，配置方面也只需要修改一个include/config.php，相对来说只要把环境配置好，网页自然会出来。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.zhangqi.net/2008/12/16/mrtg-cacti-configration-tips/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
