Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

web: monitoring for *.golang.org properties #22603

Closed
andybons opened this issue Nov 6, 2017 · 6 comments
Closed

web: monitoring for *.golang.org properties #22603

andybons opened this issue Nov 6, 2017 · 6 comments
Labels
FrozenDueToAge NeedsFix The path to resolution is known, but the work has not been done.
Milestone

Comments

@andybons
Copy link
Member

andybons commented Nov 6, 2017

talks.golang.org was down for several hours, but there were no alerts.

We should do an inventory of our web properties and set up (at least) basic reachability checks, along with a plan for how we’d like to handle the alerts.

related issues:
#21315
#15760

/cc @bradfitz @adams-sarah

@s-mang
Copy link
Contributor

s-mang commented Nov 6, 2017

cc @broady who has done the alerts for playground (and other sites?)

@andybons andybons self-assigned this Jan 30, 2018
@andybons
Copy link
Member Author

andybons commented Jan 30, 2018

Alerts are now up for golang.org, play, and tour. Since we still run some services on the legacy <version name>.golang.org instead of putting them in their own modules, we can’t set up monitoring for those services.

We should move everything to services instead of versions of the godoc app.

EDIT: we should still move everything to services but we can still set up monitoring on those properties using the legacy GAE <version name>.golang.org.

@gopherbot
Copy link

Change https://golang.org/cl/96416 mentions this issue: devapp: start of status handler for monitoring

gopherbot pushed a commit to golang/build that referenced this issue Feb 23, 2018
Also bump Go from 1.8 to 1.10, and change how the static binary is
built to avoid warnings during link.

Updates golang/go#21315
Updates golang/go#22603

Change-Id: I426491d48f787a77cb3eea4dff4d11f474236548
Reviewed-on: https://go-review.googlesource.com/96416
Reviewed-by: Andrew Bonventre <andybons@golang.org>
@gopherbot
Copy link

Change https://golang.org/cl/97516 mentions this issue: devapp: revert status changes

gopherbot pushed a commit to golang/build that referenced this issue Feb 27, 2018
This reverts the status changes to devapp from CL 96416

This will go into its own server instead.

Updates golang/go#21315
Updates golang/go#22603

Change-Id: Icb17a5915124241b2ef97a1ee2e9a0e4298784ce
Reviewed-on: https://go-review.googlesource.com/97516
Reviewed-by: Andrew Bonventre <andybons@golang.org>
@andybons andybons added this to the Unplanned milestone Mar 26, 2018
@andybons andybons added the NeedsFix The path to resolution is known, but the work has not been done. label Mar 26, 2018
@andybons
Copy link
Member Author

Uptime monitoring has been added for

  • godoc.org
  • golang.org
  • blog.golang.org
  • build.golang.org
  • google.golang.org
  • perf.golang.org
  • perfdata.golang.org
  • play.golang.org
  • talks.golang.org
  • tour.golang.org
  • beta.golang.org
  • maintner.golang.org
  • tip.golang.org
  • dev.golang.org
  • farmer.golang.org
  • gerritbot.golang.org
  • http2.golang.org
  • pubsubhelper.golang.org
  • vcs-test.golang.org
  • sum.golang.org
  • proxy.golang.org
  • index.golang.org

@gopherbot
Copy link

Change https://golang.org/cl/210740 mentions this issue: status: delete unused, incomplete status client & server

gopherbot pushed a commit to golang/build that referenced this issue Dec 10, 2019
The plan was to have a stand-alone status server that just kept track
of the last-reported status updates from various things, and then have
components self-report their status, and then the status server would
report a lack of timely updates as a failure.

But this was never completed and a bunch of health checking went into
the coordinator instead, which kinda works well enough.

I still think this project should be revived, but maybe it could use
some existing cloudy product instead.

In any case, I don't see myself finishing this, so I'm going to delete
this unused code for now. Others can resurrect it if desired if/when
they move stuff out of the coordinator.

Updates golang/go#21315
Updates golang/go#22603

Change-Id: I2d3c33358855206ea98283c9871c6e050e931a43
Reviewed-on: https://go-review.googlesource.com/c/build/+/210740
Reviewed-by: Alexander Rakoczy <alex@golang.org>
Run-TryBot: Alexander Rakoczy <alex@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
@golang golang locked and limited conversation to collaborators Dec 9, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
FrozenDueToAge NeedsFix The path to resolution is known, but the work has not been done.
Projects
None yet
Development

No branches or pull requests

3 participants