Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
x/build: monitor all the parts of the build system #15760
The watcher is not pushing new commits to build.golang.org.
And http://farmer.golang.org/debug/watcher at the end says only:
Server time is:
So it's just the go repo that's hung?
But the git subprocess for the go repo keeps coming & going. It's not hung there.
We should have a debugging endpoint to get the watcher's goroutines too.
I'll kick it for now.
This also needs to be monitored.
Will be used for dynamic creation/destruction of Mac VMs in subsequent CL. Updates golang/go#9495 (Mac virtualization) Updates golang/go#15760 (monitoring) Change-Id: I48b17589b258d5d742bad5a3ddae18de98778149 Reviewed-on: https://go-review.googlesource.com/37457 Reviewed-by: Brad Fitzpatrick <email@example.com>
Currently all builds start and think they're running, but most are just fighting over a mutex to grab a builder. That will be fixed, but in the meantime it's nice to see what's actually working vs what's waiting on e.g. arm5 hardware which won't be available for hours. This is a baby step towards more monitoring. Currently this is just HTML output, but the same data could be exported via JSON or something else later for graphing. Updates golang/go#19178 (add a buildlet scheduler) Updates golang/go#15760 (monitor everything) Change-Id: I36e16ea0919afe8023fe7fedd981f2e857f0d6df Reviewed-on: https://go-review.googlesource.com/40397 Reviewed-by: Brad Fitzpatrick <firstname.lastname@example.org>
Updates golang/go#15760 Change-Id: I046cc02118daa79e62b408bda591670a8ff70b17 Reviewed-on: https://go-review.googlesource.com/c/build/+/178798 Reviewed-by: Brad Fitzpatrick <email@example.com>
…oordinator This adds information on warnings & errors to makemac's JSON status handler that is then parsed by the coordinator's health checking code, which already polls this JSON endpoint. Updates golang/go#32449 Updates golang/go#15760 Change-Id: I69bea7b07c184d1f62a358bc317376aa97018230 Reviewed-on: https://go-review.googlesource.com/c/build/+/181217 Reviewed-by: Brad Fitzpatrick <firstname.lastname@example.org>