I've been using google appengine since 2009. I have no complaints except for one.
The system health dashboard or status page (https://code.google.com/status/appengine) rarely reflect the real health of appengine. When I'm developing/deploying and got some error or the system is slow for some reason, is very frustrating when I realize that it's an appengine failure. To mitigate that problem I started using Nagios to also monitor a second app, and tell me when things are going slow on my production app, and in my "control" app. As matter of fact, I realized that this kind of problem exists in other PaaS providers. That's why I started the paas-monitor project (https://github.com/fbueno/paas-monitor/). I started with python only. You can see it in action at http://paas.mongu.ru/cgi-bin/nagios3/status.cgi?host=all or http://paas.mongu.ru/nagios3/. The idea is to provide plugable code for every language on AppEngine and others, to let people monitor using the preferred way/software. Does that make any sense ? I mean, would you use this kind of code in your apps ? Any kind of help/suggestion is appreciated. Cheers, -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/google-appengine. For more options, visit https://groups.google.com/groups/opt_out.
