<?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"
	>
<channel>
	<title>Comments on: phpWatch 2.0 Development</title>
	<atom:link href="http://aaron-rosenfeld.com/blog/2009/05/11/phpwatch-20-development/feed/" rel="self" type="application/rss+xml" />
	<link>http://aaron-rosenfeld.com/blog/2009/05/11/phpwatch-20-development/</link>
	<description>Web Development, programming, mathematics, and other ramblings.</description>
	<pubDate>Sun, 05 Sep 2010 07:41:41 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
		<item>
		<title>By: Mako Web Design</title>
		<link>http://aaron-rosenfeld.com/blog/2009/05/11/phpwatch-20-development/#comment-242</link>
		<dc:creator>Mako Web Design</dc:creator>
		<pubDate>Sun, 04 Apr 2010 18:26:34 +0000</pubDate>
		<guid isPermaLink="false">http://aaron-rosenfeld.com/?p=149#comment-242</guid>
		<description>Reiterating Escalating alert levels, very important
I love the fact you are developing on Smarty, I use it all the time.

It should look for key words not just ping. This would make sure a database is running or even that domain name had not expired.</description>
		<content:encoded><![CDATA[<p>Reiterating Escalating alert levels, very important<br />
I love the fact you are developing on Smarty, I use it all the time.</p>
<p>It should look for key words not just ping. This would make sure a database is running or even that domain name had not expired.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Warwick</title>
		<link>http://aaron-rosenfeld.com/blog/2009/05/11/phpwatch-20-development/#comment-232</link>
		<dc:creator>Warwick</dc:creator>
		<pubDate>Sun, 11 Oct 2009 09:26:33 +0000</pubDate>
		<guid isPermaLink="false">http://aaron-rosenfeld.com/?p=149#comment-232</guid>
		<description>Hi Aaron, 

Great Product, I have a couple of suggestions for improvements

1) Check server has connectivity before alerting/logging down time
Check 3 sites (eg google.com, microsoft.com and  redhat.com) having the sites user configurable would be best.
If all 3 sites are down/appear to be down it is assumed there is a problem with the servers connectivity and an alert to this effect is sent/attempted to be sent and downtime/alerts are not logged against individual sites.

2) Escalating alerting levels eg
1 missed poll - Log only
2 missed polls (consecutive) - Send Email
5 missed polls (consecutive) - Send Email to different address/addresses.


3) Service Restored Emails

Where an email has been sent advising the service is down an email should be sent advising when it is restored</description>
		<content:encoded><![CDATA[<p>Hi Aaron, </p>
<p>Great Product, I have a couple of suggestions for improvements</p>
<p>1) Check server has connectivity before alerting/logging down time<br />
Check 3 sites (eg google.com, microsoft.com and  redhat.com) having the sites user configurable would be best.<br />
If all 3 sites are down/appear to be down it is assumed there is a problem with the servers connectivity and an alert to this effect is sent/attempted to be sent and downtime/alerts are not logged against individual sites.</p>
<p>2) Escalating alerting levels eg<br />
1 missed poll - Log only<br />
2 missed polls (consecutive) - Send Email<br />
5 missed polls (consecutive) - Send Email to different address/addresses.</p>
<p>3) Service Restored Emails</p>
<p>Where an email has been sent advising the service is down an email should be sent advising when it is restored</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ArleyM</title>
		<link>http://aaron-rosenfeld.com/blog/2009/05/11/phpwatch-20-development/#comment-227</link>
		<dc:creator>ArleyM</dc:creator>
		<pubDate>Tue, 29 Sep 2009 19:03:29 +0000</pubDate>
		<guid isPermaLink="false">http://aaron-rosenfeld.com/?p=149#comment-227</guid>
		<description>Bring it on!</description>
		<content:encoded><![CDATA[<p>Bring it on!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: JOSE</title>
		<link>http://aaron-rosenfeld.com/blog/2009/05/11/phpwatch-20-development/#comment-207</link>
		<dc:creator>JOSE</dc:creator>
		<pubDate>Sat, 25 Jul 2009 17:17:50 +0000</pubDate>
		<guid isPermaLink="false">http://aaron-rosenfeld.com/?p=149#comment-207</guid>
		<description>Me again,

Timezone tracking is also of great use and very simple to implement. My monitor server is in LA, but my production and engineering facilities are in New York. Though simple, converting from PDT to EDT is always a pain. But, PHP has a built in faculty for this. I just added the following line to pages/monitors.php:

date_default_timezone_set('US/Eastern');

You can store TZ as a option from the config page, or since you are pulling from req.php via AJAX on page load, you can use this JS script to dynamically get the user location.

http://www.onlineaspect.com/2007/06/08/auto-detect-a-time-zone-with-javascript/</description>
		<content:encoded><![CDATA[<p>Me again,</p>
<p>Timezone tracking is also of great use and very simple to implement. My monitor server is in LA, but my production and engineering facilities are in New York. Though simple, converting from PDT to EDT is always a pain. But, PHP has a built in faculty for this. I just added the following line to pages/monitors.php:</p>
<p>date_default_timezone_set(&#8217;US/Eastern&#8217;);</p>
<p>You can store TZ as a option from the config page, or since you are pulling from req.php via AJAX on page load, you can use this JS script to dynamically get the user location.</p>
<p><a href="http://www.onlineaspect.com/2007/06/08/auto-detect-a-time-zone-with-javascript/" rel="nofollow">http://www.onlineaspect.com/2007/06/08/auto-detect-a-time-zone-with-javascript/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Amelie Rencontres</title>
		<link>http://aaron-rosenfeld.com/blog/2009/05/11/phpwatch-20-development/#comment-205</link>
		<dc:creator>Amelie Rencontres</dc:creator>
		<pubDate>Wed, 22 Jul 2009 11:30:46 +0000</pubDate>
		<guid isPermaLink="false">http://aaron-rosenfeld.com/?p=149#comment-205</guid>
		<description>I heard about phpwatch that the purpose of this system is two-fold: it allows administrators to easily check the status of many different services running on any number of servers and also allows developers to interface with the query and notification APIs.</description>
		<content:encoded><![CDATA[<p>I heard about phpwatch that the purpose of this system is two-fold: it allows administrators to easily check the status of many different services running on any number of servers and also allows developers to interface with the query and notification APIs.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jose</title>
		<link>http://aaron-rosenfeld.com/blog/2009/05/11/phpwatch-20-development/#comment-200</link>
		<dc:creator>Jose</dc:creator>
		<pubDate>Sat, 18 Jul 2009 00:15:08 +0000</pubDate>
		<guid isPermaLink="false">http://aaron-rosenfeld.com/?p=149#comment-200</guid>
		<description>Glad to hear the rewrite is in the works. Should punt this from good to great.
Using it the last months I had a few suggestions:
* Allow for machine reboot - presently all sites show downtime when the monitoring server was down. This is misleading.
* Use the Google Charts API so that people don't need the pChart API installed. Simpler, faster, and easier to install. Many great PHP examples out there and good doc.
* Allow a server's monitoring to be paused. Presently I have to delete it if it is down for work.
* Allow server aliases so my boss can know it is the DB server, not 6a-9f-bb.somthing.com

Best luck! Look forward to seeing the metamorphosis.</description>
		<content:encoded><![CDATA[<p>Glad to hear the rewrite is in the works. Should punt this from good to great.<br />
Using it the last months I had a few suggestions:<br />
* Allow for machine reboot - presently all sites show downtime when the monitoring server was down. This is misleading.<br />
* Use the Google Charts API so that people don&#8217;t need the pChart API installed. Simpler, faster, and easier to install. Many great PHP examples out there and good doc.<br />
* Allow a server&#8217;s monitoring to be paused. Presently I have to delete it if it is down for work.<br />
* Allow server aliases so my boss can know it is the DB server, not 6a-9f-bb.somthing.com</p>
<p>Best luck! Look forward to seeing the metamorphosis.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: anakein</title>
		<link>http://aaron-rosenfeld.com/blog/2009/05/11/phpwatch-20-development/#comment-182</link>
		<dc:creator>anakein</dc:creator>
		<pubDate>Tue, 19 May 2009 17:56:42 +0000</pubDate>
		<guid isPermaLink="false">http://aaron-rosenfeld.com/?p=149#comment-182</guid>
		<description>phpwatch 2.0 have future.

now one sugestions.
clusters options. I think for good system uptime control i need some phpwatch in some hosting and comunication for , xmlrpc?. and then if one hosting down with phpwatch you have other control point.</description>
		<content:encoded><![CDATA[<p>phpwatch 2.0 have future.</p>
<p>now one sugestions.<br />
clusters options. I think for good system uptime control i need some phpwatch in some hosting and comunication for , xmlrpc?. and then if one hosting down with phpwatch you have other control point.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: solomongaby</title>
		<link>http://aaron-rosenfeld.com/blog/2009/05/11/phpwatch-20-development/#comment-173</link>
		<dc:creator>solomongaby</dc:creator>
		<pubDate>Wed, 13 May 2009 09:19:24 +0000</pubDate>
		<guid isPermaLink="false">http://aaron-rosenfeld.com/?p=149#comment-173</guid>
		<description>Hello,

I really like phpWatch 2.0 and have a few sugestions for 2.0:
- i wouldnt use smarty as a template engine since that will slow things down a bit.
- maybe an implementation of a IM client notification would be nice or even a direct message on twitter</description>
		<content:encoded><![CDATA[<p>Hello,</p>
<p>I really like phpWatch 2.0 and have a few sugestions for 2.0:<br />
- i wouldnt use smarty as a template engine since that will slow things down a bit.<br />
- maybe an implementation of a IM client notification would be nice or even a direct message on twitter</p>
]]></content:encoded>
	</item>
</channel>
</rss>
