Skip to content

x/build: configure Stackdriver alerting for farmer.golang.org/#health #32372

Description

@bradfitz

When I added the coordinator health checking, I made each health item have its own URL, linked from https://farmer.golang.org/#health ...

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

/cc @dmitshur @andybons

Metadata

Metadata

Assignees

No one assigned

    Labels

    Buildersx/build issues (builders, bots, dashboards)NeedsFixThe path to resolution is known, but the work has not been done.

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions