Beni Cherniavsky-Paskin
Beni Cherniavsky-Paskin
Oh, and the accumulating callbacks also explain slowdown :-)
Brilliant - 8d031b74 fixed the leak according to Chrome allocations profiler :-) Process RAM still grows to >400MB but is then garbage-collected back to 250MB, same as the mathdown.net non-checking...
Looked at firebase analytics and saw this strange bandwidth graph:  It's never been this sharp! And why is it suddenly flat? These are exactly the days when I was...
Also consider cliend-site performance and JS error logging. It can't catch server not responding though. E.g. http://www.lognormal.com/boomerang/doc/ & https://github.com/nature/boomcatch, https://github.com/getsentry/sentry (I'm tempted to write the data to Firebase instead of...
https://blog.openshift.com/openshift-logs-metrics-management-logstash-graphite/ lists open logging/monitoring tools [for OpenShift Enterprise, not sure what applies to OpenShift Online]
Collecting client-side errors would be nice, e.g. I would have learnt of #85 much earlier. More tools at https://github.com/cjbarber/ToolsOfTheTrade#errorexception-handling Reminder to self: if I implementing that, I should scrub console...
The main lesson from #100 (40 min downtime on 2015-06-12, little leads into _why_) are: - [ ] improve my understanding of haproxy (and in particular learn to read or...
- [ ] log responses: at least non-200 responses, and perhaps latency (ideally first and last byte?) for all requests.
As lesson from #104 (huge TTL on mathdown.{net,com} but OK on www.mathdown.{net,com}), I've added all domain variations (and the underlying mathdown-cben.rhcloud.com) to Uptimerobot (less used ones with 30min freq). Another...
FOSS alternatives to check out: http://cabotapp.com/ https://github.com/fzaninotto/uptime