I wonder if the status badges on http://articlemetrics.github.io/status/ are reporting the correct information. Eg.. right now the alm.plos.org instance is down but the status button is green (
/heartbeat is used to fill in the status button. Perhaps there could be something different done here? Would it be easy enough to add something like response time too so a user could determine if in fact their call may have been slow as the server response time is slow?
Right now the status page is not providing a detailed application status. If we get a response from the
/heartbeat json API endpoint, the status is reported as
I could imagine a slightly more informative status information, e.g. using the average response time of API requests to the Lagotto API (which is easy to calculate), and then different colors based on that number (e.g. yellow if over 500 ms, red if over 5,000 ms).
That idea sounds good to me. With a tooltip on hover or legend somewhere describing the colors.
OK. Sounds easy enough to do for the 4.0 release.