Create a heartbeat/monitor page

RESOLVED FIXED in 0.7

Status

Mozilla Labs Graveyard
FlightDeck
P3
normal
RESOLVED FIXED
8 years ago
7 years ago

People

(Reporter: clouserw, Assigned: Andy McKay)

Tracking

unspecified
x86
Mac OS X

Details

(Reporter)

Description

8 years ago
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.
(Reporter)

Updated

8 years ago
Assignee: nobody → amckay
Target Milestone: -- → 0.7
(Assignee)

Comment 1

7 years ago
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.
The settings page displays an error: TemplateDoesNotExist at /services/settings
(Assignee)

Comment 4

7 years ago
Thanks, got a bit too clever on the rebasing and squashing there and git nuked it. Added back in.
(Assignee)

Updated

7 years ago
Status: NEW → RESOLVED
Last Resolved: 7 years ago
Resolution: --- → FIXED

Updated

7 years ago
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.