Do note that Pingdom, unless specifically configured otherwise, counts a successful HTTP request as uptime. If that HTTP request is returning a page saying "our database servers are down, try again later", it still shows as uptime. You can configure it to send POST data and expect a particular response, but there's no way of telling (other than "yep, that's what we're doing") whether someone's uptime stats are based…
We configured all the benchmark apps to expect a response. So on Github we go and checkout a repo. On Freshbooks a known invoice. On Assistly the agents index. Etc. This is "the app is functional" checking. Not just 200 OK.
37Signals benchmarks uptime vs five leading webapps
11–20 of 34 posts
Re: 37Signals benchmarks uptime vs five leading webapps
#12Re: 37Signals benchmarks uptime vs five leading webapps
#13One of the comments in the blog is: "Just signed up for pingdom and they sent me my password via email in clear. Great!" I signed up to check if they really do. What pingdom does upon sign-up with your email id they send a password via email. I have a high opinion of pingdom & I was expecting them to enforce change of password during first login, but that did not happen!
Re: 37Signals benchmarks uptime vs five leading webapps
#14Is this uptime measuring hardware, software or both?
Re: 37Signals benchmarks uptime vs five leading webapps
#15One of the comments in the blog is: "Just signed up for pingdom and they sent me my password via email in clear. Great!" I signed up to check if they really do. What pingdom does upon sign-up with your email id they send a password via email. I have a high opinion of pingdom & I was expecting them to enforce change of password during first login, but that did not happen!
Even if they enforced a password change it wouldn't help if they are storing them in plaintext.
Re: 37Signals benchmarks uptime vs five leading webapps
#16Y'all can see how there's been an increasing of 37Signals posts lately.
Re: 37Signals benchmarks uptime vs five leading webapps
#17Re: 37Signals benchmarks uptime vs five leading webapps
#18We recently started a web monitoring company (in beta) http://www.verelo.com to tackle situations just like this. Pingdom monitors every 60 seconds, its just not enough if you want to make claims like "we were only down for 6 minutes". If you want to make claims at a single digit minute level you need to check more regularly, and your checks need to be robust. We offer monitors that check as regularly as every 5 seconds.
We're going to monitor those same 6 sites for the next 30 days using our service at Verelo and provide comparative results when the next 37signals blog post comes out.
Re: 37Signals benchmarks uptime vs five leading webapps
#19Do note that Pingdom, unless specifically configured otherwise, counts a successful HTTP request as uptime. If that HTTP request is returning a page saying "our database servers are down, try again later", it still shows as uptime. You can configure it to send POST data and expect a particular response, but there's no way of telling (other than "yep, that's what we're doing") whether someone's uptime stats are based…
We configured all the benchmark apps to expect a response. So on Github we go and checkout a repo. On Freshbooks a known invoice. On Assistly the agents index. Etc. This is "the app is functional" checking. Not just 200 OK.
Or do you know that all your downtime was "total downtime", i. e. server not reachable at all?
Re: 37Signals benchmarks uptime vs five leading webapps
#20Well as usual I feel like the guy who rants all over the place, hehe.