<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Tip: Make Sure Your Site Works</title>
	<atom:link href="http://cutroni.com/blog/2007/09/02/tip-make-sure-your-site-works/feed/" rel="self" type="application/rss+xml" />
	<link>http://cutroni.com/blog/2007/09/02/tip-make-sure-your-site-works/</link>
	<description>Untangling the world of web analytics</description>
	<lastBuildDate>Tue, 31 Jan 2012 05:37:49 -0500</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
	<item>
		<title>By: Steve</title>
		<link>http://cutroni.com/blog/2007/09/02/tip-make-sure-your-site-works/comment-page-1/#comment-1122</link>
		<dc:creator>Steve</dc:creator>
		<pubDate>Wed, 05 Sep 2007 03:31:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.epikone.com/blog/2007/09/02/tip-make-sure-your-site-works/#comment-1122</guid>
		<description>&quot;show me up&quot;? Rubbish. Haven&#039;t shown you up at all. I&#039;ve merely Value Added to your original posting. :-D

Incidentally, the issue is no different based on the organisations size. The resources to *throw* at a solution are different, even the solution itself can be different; But the problem is the same.

Namely: How do I maximise my availability to end users within the resources I have.
If you have $50 a month, you can do X. If you have $500 a month you can do Y. But you *may* find that instead of $500, that merely $50 will give you an adequate solution to your *needs*.
Ahhh. The subtle difference between &quot;Want&quot; and &quot;Need&quot;. :-)

To help put in some context, this year I have been involved in a project at work whereby we are designing possible solutions to handle website/information for a  National Pandemic. eg Bird Flu outbreak. So this topic is... urm... topical... for me right now. :-)

FWIW? The Q&amp;D solution we&#039;d implement today, is to strip almost all content and images etc from the servers as they currently stand and just put up simple HTML; and probably pull in my servers via DNS Round-Robin as well. wget mirror and away we go. So we have &quot;A&quot; solution, but not the &quot;Best&quot; solution. Where &quot;Best&quot; has a rather extensive definition.

Last Point. I swear! If by &quot;ping&quot; you mean TCP port 80, virtual server specific plus Content Verification of the text sent back; Ping? Sure. :-)
If you mean network layer ICMP ping? No. That will only tell you that the network is working, or not. Won&#039;t tell you that mysql has crashed and burned and hence that your website is down.

HTH! Cheers!</description>
		<content:encoded><![CDATA[<p>&#8220;show me up&#8221;? Rubbish. Haven&#8217;t shown you up at all. I&#8217;ve merely Value Added to your original posting. :-D</p>
<p>Incidentally, the issue is no different based on the organisations size. The resources to *throw* at a solution are different, even the solution itself can be different; But the problem is the same.</p>
<p>Namely: How do I maximise my availability to end users within the resources I have.<br />
If you have $50 a month, you can do X. If you have $500 a month you can do Y. But you *may* find that instead of $500, that merely $50 will give you an adequate solution to your *needs*.<br />
Ahhh. The subtle difference between &#8220;Want&#8221; and &#8220;Need&#8221;. :-)</p>
<p>To help put in some context, this year I have been involved in a project at work whereby we are designing possible solutions to handle website/information for a  National Pandemic. eg Bird Flu outbreak. So this topic is&#8230; urm&#8230; topical&#8230; for me right now. :-)</p>
<p>FWIW? The Q&amp;D solution we&#8217;d implement today, is to strip almost all content and images etc from the servers as they currently stand and just put up simple HTML; and probably pull in my servers via DNS Round-Robin as well. wget mirror and away we go. So we have &#8220;A&#8221; solution, but not the &#8220;Best&#8221; solution. Where &#8220;Best&#8221; has a rather extensive definition.</p>
<p>Last Point. I swear! If by &#8220;ping&#8221; you mean TCP port 80, virtual server specific plus Content Verification of the text sent back; Ping? Sure. :-)<br />
If you mean network layer ICMP ping? No. That will only tell you that the network is working, or not. Won&#8217;t tell you that mysql has crashed and burned and hence that your website is down.</p>
<p>HTH! Cheers!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Justin</title>
		<link>http://cutroni.com/blog/2007/09/02/tip-make-sure-your-site-works/comment-page-1/#comment-1121</link>
		<dc:creator>Justin</dc:creator>
		<pubDate>Tue, 04 Sep 2007 14:23:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.epikone.com/blog/2007/09/02/tip-make-sure-your-site-works/#comment-1121</guid>
		<description>Hi Steve,

Thanks for the great response.  I think you&#039;ve shown me up with a well thought out and thorough comment!

I completely agree that an organization should understand _how_ much business they can afford to loose and let that drive how they manage redundancy and disaster planning.

I should have been a better job segmenting the this issue between enterprise level organizations and small businesses.  I think you&#039;ve done a good job pointing out that larger organizations probably have more money and can actually implement solutions insuring website uptime (i.e redundant servers).

I believe that smaller organizations, that can not afford globally load balanced site, can utilize a ping service to keep things up and running (thanks for the tip on Nagios).

Thanks again for your insight, it is truly appreciated.

Justin</description>
		<content:encoded><![CDATA[<p>Hi Steve,</p>
<p>Thanks for the great response.  I think you&#8217;ve shown me up with a well thought out and thorough comment!</p>
<p>I completely agree that an organization should understand _how_ much business they can afford to loose and let that drive how they manage redundancy and disaster planning.</p>
<p>I should have been a better job segmenting the this issue between enterprise level organizations and small businesses.  I think you&#8217;ve done a good job pointing out that larger organizations probably have more money and can actually implement solutions insuring website uptime (i.e redundant servers).</p>
<p>I believe that smaller organizations, that can not afford globally load balanced site, can utilize a ping service to keep things up and running (thanks for the tip on Nagios).</p>
<p>Thanks again for your insight, it is truly appreciated.</p>
<p>Justin</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steve</title>
		<link>http://cutroni.com/blog/2007/09/02/tip-make-sure-your-site-works/comment-page-1/#comment-1120</link>
		<dc:creator>Steve</dc:creator>
		<pubDate>Mon, 03 Sep 2007 04:22:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.epikone.com/blog/2007/09/02/tip-make-sure-your-site-works/#comment-1120</guid>
		<description>This could be a really long reply as this posting of yours Justin, cuts to the core of some of my major experience and expertise. :-)

In essence, the problem is not &quot;am I going to lose business&quot;, rather &quot;how much business can I afford to lose&quot;.

Given an answer to that question - best formalised in $$$ terms, you can them determine an appropriate level of response. No point in having a multi-million dollar fully redundant, multiple data-centre system. If you have a sales of $5000 a year.

Silly example but I wish to stress the point.

Monitoring won&#039;t protect you. It helps you manage the risk. Flip side, monitoring should be *proactive*. Fix problems before they become BIG, ie $$$, problems.

Email blasts can&#039;t always be stopped if a site goes down. During scheduled maintenance, sure. But not during unforeseen. Email just doesn&#039;t work that way. You may have already dumped half the messages into the email queues when the web server/farm breaks. Sometimes even trying to stop can actually make things worse!

Then one has all the attendant issues around &quot;others&quot; and their actions. I&#039;ve seen poorly designed systems break spectacularly because of the normal day-to-day operations of another area.
In the most memorable case some... idiot(s)... decided that email was an immediate real time message transport system. Not according to the specs it ain&#039;t, and more emphatically: Not when another client drops several million emails into ones queues it ain&#039;t. :-)


I came across this saying some years ago. Have it stuck up on the wall in front of me. I try to live up to it. It seems appropriate to share here:

In God We Trust
Everything Else We Monitor


Incidentally, if you have clients who really can&#039;t afford much. A VPS with one of the Open Source monitoring systems, eg Nagios, can have an enterprise grade monitoring system for practically peanuts. A competent sysadmin should be able to setup a complete, albeit simple, monitoring system in half a day.

Cheers!</description>
		<content:encoded><![CDATA[<p>This could be a really long reply as this posting of yours Justin, cuts to the core of some of my major experience and expertise. :-)</p>
<p>In essence, the problem is not &#8220;am I going to lose business&#8221;, rather &#8220;how much business can I afford to lose&#8221;.</p>
<p>Given an answer to that question &#8211; best formalised in $$$ terms, you can them determine an appropriate level of response. No point in having a multi-million dollar fully redundant, multiple data-centre system. If you have a sales of $5000 a year.</p>
<p>Silly example but I wish to stress the point.</p>
<p>Monitoring won&#8217;t protect you. It helps you manage the risk. Flip side, monitoring should be *proactive*. Fix problems before they become BIG, ie $$$, problems.</p>
<p>Email blasts can&#8217;t always be stopped if a site goes down. During scheduled maintenance, sure. But not during unforeseen. Email just doesn&#8217;t work that way. You may have already dumped half the messages into the email queues when the web server/farm breaks. Sometimes even trying to stop can actually make things worse!</p>
<p>Then one has all the attendant issues around &#8220;others&#8221; and their actions. I&#8217;ve seen poorly designed systems break spectacularly because of the normal day-to-day operations of another area.<br />
In the most memorable case some&#8230; idiot(s)&#8230; decided that email was an immediate real time message transport system. Not according to the specs it ain&#8217;t, and more emphatically: Not when another client drops several million emails into ones queues it ain&#8217;t. :-)</p>
<p>I came across this saying some years ago. Have it stuck up on the wall in front of me. I try to live up to it. It seems appropriate to share here:</p>
<p>In God We Trust<br />
Everything Else We Monitor</p>
<p>Incidentally, if you have clients who really can&#8217;t afford much. A VPS with one of the Open Source monitoring systems, eg Nagios, can have an enterprise grade monitoring system for practically peanuts. A competent sysadmin should be able to setup a complete, albeit simple, monitoring system in half a day.</p>
<p>Cheers!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk (enhanced)

Served from: cutroni.com @ 2012-02-07 03:11:39 -->
