<?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>david rasch - making stuff work &#187; monitoring</title>
	<atom:link href="http://www.davidrasch.com/tag/monitoring/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.davidrasch.com</link>
	<description></description>
	<lastBuildDate>Mon, 04 Apr 2011 00:53:25 +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>bandwidth monitoring</title>
		<link>http://www.davidrasch.com/2007/10/03/bandwidth-monitoring/</link>
		<comments>http://www.davidrasch.com/2007/10/03/bandwidth-monitoring/#comments</comments>
		<pubDate>Thu, 04 Oct 2007 02:49:43 +0000</pubDate>
		<dc:creator>drasch</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[bandwidth]]></category>
		<category><![CDATA[monitoring]]></category>
		<category><![CDATA[trending]]></category>

		<guid isPermaLink="false">http://www.davidrasch.com/2007/10/03/bandwidth-monitoring/</guid>
		<description><![CDATA[<p>We&#8217;re looking for a good way to take our bandwidth usage from web servers, database servers, and mail servers and do monitoring so that we can answer questions like:</p> How much bandwidth is site www.example.com using (hourly, daily, monthly, yearly) See historical graphs and trends of said bandwidth <p>Do tools already exist? Is the <span style="color:#777"> . . . &#8594; Read More: <a href="http://www.davidrasch.com/2007/10/03/bandwidth-monitoring/">bandwidth monitoring</a></span>]]></description>
			<content:encoded><![CDATA[<p>We&#8217;re looking for a good way to take our bandwidth usage from web servers, database servers, and mail servers and do monitoring so that we can answer questions like:</p>
<ol>
<li>How much bandwidth is site www.example.com using (hourly, daily, monthly, yearly)</li>
<li>See historical graphs and trends of said bandwidth
</li>
</ol>
<p>Do tools already exist?  Is the best place for monitoring on the servers? at the router? as a silent observer?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.davidrasch.com/2007/10/03/bandwidth-monitoring/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>ganglia&#8211;know what&#8217;s up with your servers</title>
		<link>http://www.davidrasch.com/2006/07/20/ganglia-know-whats-up-with-your-servers/</link>
		<comments>http://www.davidrasch.com/2006/07/20/ganglia-know-whats-up-with-your-servers/#comments</comments>
		<pubDate>Fri, 21 Jul 2006 02:55:43 +0000</pubDate>
		<dc:creator>david</dc:creator>
				<category><![CDATA[Systems]]></category>
		<category><![CDATA[clustering]]></category>
		<category><![CDATA[ganglia]]></category>
		<category><![CDATA[monitoring]]></category>

		<guid isPermaLink="false">http://www.davidrasch.com/2006/07/20/ganglia-know-whats-up-with-your-servers/</guid>
		<description><![CDATA[<p>We continue to see the wonders of monitoring with Ganglia. I&#8217;ve put together some of the lessons we learned installing and configuring Ganglia.</p> <p>Ganglia is a cluster monitoring tools developed for computing clusters. it works just as well for monitoring your servers as your &#8216;cluster&#8217; grows to more machines. A cluster constitutes any set <span style="color:#777"> . . . &#8594; Read More: <a href="http://www.davidrasch.com/2006/07/20/ganglia-know-whats-up-with-your-servers/">ganglia&#8211;know what&#8217;s up with your servers</a></span>]]></description>
			<content:encoded><![CDATA[<p>We continue to see the wonders of monitoring with <a href="http://ganglia.sourceforge.net">Ganglia</a>.  I&#8217;ve put together some of the lessons we learned <a href="http://www.davidrasch.com/wiki/ganglia">installing and configuring Ganglia</a>.</p>
<p>Ganglia is a cluster monitoring tools developed for computing clusters.  it works just as well for monitoring your servers as your &#8216;cluster&#8217; grows to more machines.  A cluster constitutes any set of servers on the same LAN and communicate via Multicast.</p>
<p>[tags]ganglia, monitoring, clustering[/tags]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.davidrasch.com/2006/07/20/ganglia-know-whats-up-with-your-servers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>the pulse</title>
		<link>http://www.davidrasch.com/2006/02/27/the-pulse/</link>
		<comments>http://www.davidrasch.com/2006/02/27/the-pulse/#comments</comments>
		<pubDate>Tue, 28 Feb 2006 03:21:32 +0000</pubDate>
		<dc:creator>david</dc:creator>
				<category><![CDATA[Systems]]></category>
		<category><![CDATA[ganglia]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[monitoring]]></category>
		<category><![CDATA[nagios]]></category>

		<guid isPermaLink="false">http://www.davidrasch.com/archives/13</guid>
		<description><![CDATA[<p>You&#8217;ve bought a bunch of servers, they&#8217;re all setup at a facility, but how are they doing? How do you know whether your application is slow because there are lots of users or because you&#8217;ve got a disk going bad, or because your indexes no longer fit into memory? How do you know when <span style="color:#777"> . . . &#8594; Read More: <a href="http://www.davidrasch.com/2006/02/27/the-pulse/">the pulse</a></span>]]></description>
			<content:encoded><![CDATA[<p>You&#8217;ve bought a bunch of servers, they&#8217;re all setup at a facility, but how are they doing?  How do you know whether your application is slow because there are lots of users or because you&#8217;ve got a disk going bad, or because your indexes no longer fit into memory?  How do you know when Apache has died?</p>
<p>We identify the two separate types of questions above.</p>
<ul></ul>
<ol>
<li>know when things die, break, or are close to breaking</li>
<li>get the pulse of our systems to see trends, problems, bottlenecks</li>
</ol>
<ul></ul>
<p>First, we need a tool to notify a responsible party when services die, disks get full, databases stop accepting connections, servers load spikes, or switch starts dropping packets. We&#8217;ve chosen <a href="http://www.nagios.org">Nagios</a> to fill this void.  Nagios allows us to monitor all of the above on each of our servers through plugins including redundancy. Alerts can be sent to a secondary party if the first neither fixes a problem nor acknowledges it within a certain amount of time.  In addition to a highly-flexible set of bundled plugins, it&#8217;s easy to add new plugins to monitor custom application services and verify things are in working order.</p>
<p>Second, we need a tool to allow us to see trends in load, memory, disk space, network traffic, database queries, mail queues, and application metrics in graphical format.  At the workshop in New York, I was turned on to <a href="http://ganglia.sourceforge.net/">Ganglia</a> which monitors and graphs metrics just like these using <a href="http://people.ee.ethz.ch/~oetiker/webtools/rrdtool/">RRDTool</a> (by the author of <a href="http://people.ee.ethz.ch/~oetiker/webtools/mrtg/">MRTG</a>). Ganglia monitors clustered systems by using multicast to communicate amoung the servres.  We now track trends in our web, database, mail, and supporting servers&#8217; trends in a nice web interface.  In addition, I threw together a PHP script to monitor MySQL metrics in a matter of a few hours.</p>
<p>Not only can we get immediate notification (to a pager) when things break, but we can now diagnose more abstract problems like bottlenecks and hardware problems before they become critical.</p>
<p>[tags]monitoring, nagios, ganglia, linux[/tags]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.davidrasch.com/2006/02/27/the-pulse/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

