AMO has a monitor page which does quick checks of the system to make sure everything is working well. You can see this at https://addons.mozilla.org/services/monitor This should check anything configurable that can break things (file paths that aren't writable, system libraries that don't exist, etc.) If there is a problem, print a message on the page, but also send a 500 error. We have nagios monitor these in production and page people if things break.
Assignee: nobody → amckay
Target Milestone: -- → 0.7
https://github.com/andymckay/FlightDeck/commit/61524f97dee4126f6e0edb1f68f4ac714ffc255b Added in an appropriately secure settings page as well so we can see the settings on the production server.
Now without merge conflicts https://github.com/andymckay/FlightDeck/commit/082de1cdcfdf7b8f9ca1de284a8a9952e26b27ae
The settings page displays an error: TemplateDoesNotExist at /services/settings
Thanks, got a bit too clever on the rebasing and squashing there and git nuked it. Added back in.
Status: NEW → RESOLVED
Last Resolved: 7 years ago
Resolution: --- → FIXED
Component: FlightDeck → FlightDeck
Product: Mozilla Labs → Mozilla Labs Graveyard
You need to log in before you can comment on or make changes to this bug.