<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.0.3" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: Cacti on OS X: Part 1</title>
	<link>http://benjaminrossi.com/blog/2006/06/29/cacti-on-os-x-part-1/</link>
	<description>Digital pimpery</description>
	<pubDate>Thu, 09 Sep 2010 07:14:47 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0.3</generator>

	<item>
		<title>by: Martin Capella</title>
		<link>http://benjaminrossi.com/blog/2006/06/29/cacti-on-os-x-part-1/#comment-160</link>
		<pubDate>Thu, 26 Apr 2007 22:54:51 +0000</pubDate>
		<guid>http://benjaminrossi.com/blog/2006/06/29/cacti-on-os-x-part-1/#comment-160</guid>
					<description>I have your scripts running nicely on all my PPC macs. I have a few intel macs and for some reason snmp is broken on them. I tried compiling snmp myself, but to no avail. 

I read somewhere that this has something to do with the x86 kernel build, but I have no idea whats missing.

Error:
SNMPv2-SMI::enterprises.2021.8.1.101.101.1 = No Such Object available on this agent at this OID</description>
		<content:encoded><![CDATA[<p>I have your scripts running nicely on all my PPC macs. I have a few intel macs and for some reason snmp is broken on them. I tried compiling snmp myself, but to no avail. </p>
<p>I read somewhere that this has something to do with the x86 kernel build, but I have no idea whats missing.</p>
<p>Error:<br />
SNMPv2-SMI::enterprises.2021.8.1.101.101.1 = No Such Object available on this agent at this OID
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: BuildSmart</title>
		<link>http://benjaminrossi.com/blog/2006/06/29/cacti-on-os-x-part-1/#comment-8</link>
		<pubDate>Tue, 07 Nov 2006 05:53:34 +0000</pubDate>
		<guid>http://benjaminrossi.com/blog/2006/06/29/cacti-on-os-x-part-1/#comment-8</guid>
					<description>One more thing, the reason that python breaks is becasue of the method in which apple implemented it, RRDTool can be built and used with python without issue if you adjust the buildprocess to compensate for it, I have an install RRDTool-1.0.49 and RRDTool-1.2.11  in 10.4 that works in python without crashing so I know that depending on your programming knowledge you can generate the same working results.</description>
		<content:encoded><![CDATA[<p>One more thing, the reason that python breaks is becasue of the method in which apple implemented it, RRDTool can be built and used with python without issue if you adjust the buildprocess to compensate for it, I have an install RRDTool-1.0.49 and RRDTool-1.2.11  in 10.4 that works in python without crashing so I know that depending on your programming knowledge you can generate the same working results.
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: BuildSmart</title>
		<link>http://benjaminrossi.com/blog/2006/06/29/cacti-on-os-x-part-1/#comment-7</link>
		<pubDate>Tue, 07 Nov 2006 05:46:24 +0000</pubDate>
		<guid>http://benjaminrossi.com/blog/2006/06/29/cacti-on-os-x-part-1/#comment-7</guid>
					<description>Surprisingly enough, like you I prefer to use existing dependancies whenever possible but I'm not a darwinports fan since the whole darwinports process is an experimental one and I don't use anything experimental for production use unless I absolutely have too.

I've had extensive experience with RRDTool and have provided code to Tobias which is used in the RRDTool binaries and I've rewritten the old and abandoned php_rrdtool to work in PHP4/5 and with 1.0x and 1.2x versions of RRDTool (http://daleenterprise.com/rrdtool_info.php).

I didn't bother to install freetype because installing X11 provides this dependancy and since I'm running OSXS the same holds true for MySQL.

I did generate my own version of PHP, not that I didn't like the entrophy PHP as a generic install but because I found some incompatabilities with the build on a PPC Mac that concerned me (I've addressed these issues with Marc and they are being corrected).

Once the dependancies are in place Cacti is pretty easy to install make some minor modification to utilize the PHP RRDTool functions from within PHP rather than from the RRDTool binary.

I adopted the old amavis-stats project since it's abandonment and it's gone through some considerable changes but it is a good indication that the PHP RRDTool module is useable and a less time consumming method of generating graphs.</description>
		<content:encoded><![CDATA[<p>Surprisingly enough, like you I prefer to use existing dependancies whenever possible but I&#8217;m not a darwinports fan since the whole darwinports process is an experimental one and I don&#8217;t use anything experimental for production use unless I absolutely have too.</p>
<p>I&#8217;ve had extensive experience with RRDTool and have provided code to Tobias which is used in the RRDTool binaries and I&#8217;ve rewritten the old and abandoned php_rrdtool to work in PHP4/5 and with 1.0x and 1.2x versions of RRDTool (http://daleenterprise.com/rrdtool_info.php).</p>
<p>I didn&#8217;t bother to install freetype because installing X11 provides this dependancy and since I&#8217;m running OSXS the same holds true for MySQL.</p>
<p>I did generate my own version of PHP, not that I didn&#8217;t like the entrophy PHP as a generic install but because I found some incompatabilities with the build on a PPC Mac that concerned me (I&#8217;ve addressed these issues with Marc and they are being corrected).</p>
<p>Once the dependancies are in place Cacti is pretty easy to install make some minor modification to utilize the PHP RRDTool functions from within PHP rather than from the RRDTool binary.</p>
<p>I adopted the old amavis-stats project since it&#8217;s abandonment and it&#8217;s gone through some considerable changes but it is a good indication that the PHP RRDTool module is useable and a less time consumming method of generating graphs.
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Mark</title>
		<link>http://benjaminrossi.com/blog/2006/06/29/cacti-on-os-x-part-1/#comment-5</link>
		<pubDate>Fri, 28 Jul 2006 05:08:30 +0000</pubDate>
		<guid>http://benjaminrossi.com/blog/2006/06/29/cacti-on-os-x-part-1/#comment-5</guid>
					<description>Oh I forgot, the DarwinPorts Cacti port spits out a min-HOWTO at the end to tell how to get it all up and running.</description>
		<content:encoded><![CDATA[<p>Oh I forgot, the DarwinPorts Cacti port spits out a min-HOWTO at the end to tell how to get it all up and running.
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Mark</title>
		<link>http://benjaminrossi.com/blog/2006/06/29/cacti-on-os-x-part-1/#comment-4</link>
		<pubDate>Fri, 28 Jul 2006 05:05:51 +0000</pubDate>
		<guid>http://benjaminrossi.com/blog/2006/06/29/cacti-on-os-x-part-1/#comment-4</guid>
					<description>&quot;Today, much to my dismay, I discovered that compiling Cacti’s dependencies correctly and getting it to just ‘work’ can be a pain in the ass on Mac OS X.&quot;

Nah it's easy.  One command installs Cacti and its dependencies if you use DarwinPorts.  That just leaves PHP -no need to replace OS X's built-in Apache- just use a PHP 5 binary (http://www.entropy.ch/software/macosx/php/) and you're in business 60 seconds later.  You could also check out a Cacti competitor that I think works better -NetMRG.  http://homepage.mac.com/duling/halfdozen/NetMRG-Howto.html</description>
		<content:encoded><![CDATA[<p>&#8220;Today, much to my dismay, I discovered that compiling Cacti’s dependencies correctly and getting it to just ‘work’ can be a pain in the ass on Mac OS X.&#8221;</p>
<p>Nah it&#8217;s easy.  One command installs Cacti and its dependencies if you use DarwinPorts.  That just leaves PHP -no need to replace OS X&#8217;s built-in Apache- just use a PHP 5 binary (http://www.entropy.ch/software/macosx/php/) and you&#8217;re in business 60 seconds later.  You could also check out a Cacti competitor that I think works better -NetMRG.  <a href='http://homepage.mac.com/duling/halfdozen/NetMRG-Howto.html' rel='nofollow'>http://homepage.mac.com/duling/halfdozen/NetMRG-Howto.html</a>
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: machx dot org &#187; Cacti on OS X: Part 2</title>
		<link>http://benjaminrossi.com/blog/2006/06/29/cacti-on-os-x-part-1/#comment-3</link>
		<pubDate>Sun, 23 Jul 2006 01:32:59 +0000</pubDate>
		<guid>http://benjaminrossi.com/blog/2006/06/29/cacti-on-os-x-part-1/#comment-3</guid>
					<description>[...] In the first part, I covered building and installing Cacti from scratch on an OS X machine. Now I will guide you through setting up SNMP on your other OS X machines. I put together a package of some scripts I made to extract CPU usage, disk activity, and temperature (for OS X Server), which will be executed and read when Cacti polls the SNMP server. [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] In the first part, I covered building and installing Cacti from scratch on an OS X machine. Now I will guide you through setting up SNMP on your other OS X machines. I put together a package of some scripts I made to extract CPU usage, disk activity, and temperature (for OS X Server), which will be executed and read when Cacti polls the SNMP server. [&#8230;]
</p>
]]></content:encoded>
				</item>
</channel>
</rss>
