-
Notifications
You must be signed in to change notification settings - Fork 18.5k
Open
Labels
Buildersx/build issues (builders, bots, dashboards)x/build issues (builders, bots, dashboards)NeedsFixThe path to resolution is known, but the work has not been done.The path to resolution is known, but the work has not been done.
Milestone
Description
When I added the coordinator health checking, I made each health item have its own URL, linked from https://farmer.golang.org/#health ...
- https://farmer.golang.org/status/macs
- https://farmer.golang.org/status/scaleway
- https://farmer.golang.org/status/basepin
... etc
It returns:
- HTTP 500 if there are any errors
- HTTP 200 + "ok" if everything is perfect
- HTTP 200 + warnings on warnings
That should make it easy to plug in to our existing Stackdriver alerting, to send emails when things are unhealthy.
If the HTTP status + body aren't sufficient to make the Stackdriver integration trivial, adjust the coordinator such that it is.
dmitshur
Metadata
Metadata
Assignees
Labels
Buildersx/build issues (builders, bots, dashboards)x/build issues (builders, bots, dashboards)NeedsFixThe path to resolution is known, but the work has not been done.The path to resolution is known, but the work has not been done.