summaryrefslogtreecommitdiffhomepage
path: root/prober
AgeCommit message (Expand)AuthorFilesLines
2024-02-19prober: add TLS probe constructor to split dial addr from cert nameBrad Fitzpatrick2-11/+20
2023-12-13prober: log HTTP response body on failureAnton Tolchanov1-1/+6
2023-11-07Add support for custom DERP port in TLS proberThomas Kosiewski1-1/+7
2023-06-21prober: fix data race when altering derpmap (#8397)valscale1-2/+3
2023-06-20prober: allow monitoring of nodes marked as STUN only in default derpmap (#8391)valscale1-0/+2
2023-04-20all: avoid repeated default interface lookupsMihai Parparita1-1/+1
2023-04-17various: add golangci-lint, fix issues (#7905)Andrew Dunham1-1/+1
2023-04-11prober: migrate to Prometheus metric libraryAnton Tolchanov2-198/+121
2023-03-22prober: only record latency for successful probesAnton Tolchanov2-20/+25
2023-03-20prober: log client pubkeys on derp mesh probe failuresAnton Tolchanov1-0/+11
2023-01-31cmd/derpprobe: migrate to the prober frameworkAnton Tolchanov3-19/+104
2023-01-27all: update copyright and license headersWill Norris9-27/+18
2023-01-26util/httpm: add new package for prettier HTTP method constantsBrad Fitzpatrick1-1/+2
2022-11-02prober: fix test flakeAndrew Dunham1-1/+31
2022-10-21prober: optionally spread probes over timeAnton Tolchanov2-21/+114
2022-10-20prober: add a DERP probe manager based on derpprobeAnton Tolchanov2-0/+498
2022-10-16prober: add utilities to generate alerts and warnings.Denton Gentry1-0/+139
2022-10-14prober: expand certificate verification logic in the TLS proberAnton Tolchanov3-16/+346
2022-09-29all: fix spelling mistakesJosh Soref1-1/+1
2022-08-04syncs, all: move to using Go's new atomic types instead of oursBrad Fitzpatrick1-7/+7
2022-08-02all: gofmt for Go 1.19Brad Fitzpatrick1-7/+7
2022-03-26prober: used keyed initializer for LimitedReader.David Anderson1-1/+1
2022-03-22prober: support adding key/value labels to probes. (#4250)Dave Anderson2-119/+245
2022-03-21prober: refactor probe state into a Probe struct.David Anderson2-88/+93
2022-03-21prober: rename Probe to ProbeFunc.David Anderson4-12/+12
2022-03-19prober: run all probes once on initial registration.David Anderson2-7/+10
2022-03-19prober: library to build healthchecking probers.David Anderson5-0/+666