I've been testing out heroku, with a paid account, to determine reliability. Got a message from my pingdom account today that my server was down for a half-hour.
Looking through the logs for the time in question, I see nothing. Specifically, I don't see the router process even reporting that it received the pings for the half-hour in question. One possibly suspicious thing I see is that a half-hour before that, I see a web dyno process exiting with code 143 and then restarting, and I can't find any documentation about what that means. Another possibly suspicious thing is that in the two requests immediately following the half-hour blank spot in the log, the requests show a "wait time" of about 15ms. The amount seems insignificant, but this web server sees so little traffic that the wait time is always 0ms. I find it suspicious that the two requests immediately following the outage would be the only requests I've ever seen to show a wait time. The main thing I'm realizing is that I really have no idea how to troubleshoot outages. The logs that show up when you type "heroku logs" really don't go back that far. Is there a way to get them to go back farther? How do I look up what specific exiting codes mean? Any idea what could cause web requests to not get through to my app and show up in the logs for a half-hour? Thanks, mark -- You received this message because you are subscribed to the Google Groups "Heroku" group. To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/heroku?hl=en_US?hl=en
