Hosted server status pages for startups
statuspage.io
statuspage.io
They seamlessly integrate the status history as well as letting us easily post to Twitter when there is a problem. They also provide a feed and reliable infrastructure separate from our own that integrates with monitoring tools.
When your app is offline, it's a huge relief to be able to easily update Twitter and have a central location for clear status information without having to go to Twitter and Tumblr or wherever and tie everything together.
It's certainly not cheap, but compared to building, hosting, and maintaining an equivalent service, it's a great deal. Some of their more advanced features, like allowing customers to sign up for text alerts are great as well if you need it.
The service is way more than just a hosted Tumblr account, and I'd definitely recommend them if you're looking for something like this.
The (minor) risk presented by that is softened further by the fact that it's a communication tool, and we have other ways to communicate status with the team and with customers.
Also, after having logged out I browsed to statuspage.io (exactly what I typed) which redirected me to https://www.statuspage.io and Chrome complains that some content is not secure.
Other than that I've passed the url around some of our folks to see if we could use this.
Typically I would have Nagios/ HP OpenView/ Unicenter/Tivoli monitoring my applications -- the application agent would page/text/email prod support whenever the app goes down and also it would automatically configure NGINX to redirect everyone to "ooops we are having technical dificulties" page.It wouldn't take more than a day to configure assuning you have Nagios/OpenView/Unicenter etc in place . This is pretty mundane stuff to implement. And that is why I don't get this service.
Also it's aimed at startups who may not necessarily have all their automatic status page bits in play on their own infra.
Finally, I'd rather have human control over what I consider to be the the operational status of my various platform services rather than letting nagios or some other automated. There's a very thin lines between "Degraded Performance" and more critical situations, humans are better at deciding that.
And the pricing is considerably higher than popping an arbitrary number of VPS on internationally diverse hosting providers (or generated HTML on Google Sites, Github, and Rackspace Cloud Sites, or generated HTML cached by CloudFlare, or whatever). A status page shouldn't cost a dedicated 8-way Xeon or 25 Google Apps accounts.
That said, if it were priced differently, I'd recommend it in a heartbeat. Looks great, does what it needs to.
It would make sense for SaaS sites for the black swan event -- the whole network infrastructure/rack cage going down. I can see how $5 per month would be justified for SaaS to be notified of a network blowout event.
Can this service host selenium scripts that walks a browser through several key pages of a site and monitor the page load/response time ? I would pay more for that.
I signed up for a trial (no CC required), and there's integration support for Pingdom, New Relic and Webmon. i.e. you can get these to send email alerts to status.io which then parses them to set the service status. e.g. http://doers.statuspage.io/integrations/pingdom/
There's also support for pulling in metrics from Pingdom, New Relic, Librato, TempDB and Datadog and displaying nice graphs: http://doers.statuspage.io/public-metrics/introduction/
It would be nice I guess if you could send your own nagios notifications or poll a custom data source in addition to these other commercial services.