Live Monitoring With Shoov And Some Sweet Irony
Irony presents itself in many forms. Not being able to login to a site that is responsible for testing that the login is working properly on other live sites, is one of them.
As much as I'd like to say I was able to enjoy the irony, the six hours I spent tracking the bug were slightly frustrating.
One of the things Shoov is built for is assisting us with a quick configuration of live site monitoring using your preferred functional testing tool (e.g. Behat or CasperJS).
As awesome as services like Pingdom are, they still provide very little insight to what's actually going on in the site. In fact, according to Pingdom, Shoov was up and running, even though no user could have logged in.
Shoov login now working. When it wasn't, the fish were sad
Post Mortem
At this point of time I think very few people care about the "post mortem" of this incident since Shoov is still a work in progress, however some interesting lessons were learned, and some contributions were made.