tailscale/prober
Andrew Dunham 7d7d159824 prober: support creating multiple probes in ForEachAddr
So that we can e.g. check TLS on multiple ports for a given IP.

Updates tailscale/corp#16367

Signed-off-by: Andrew Dunham <andrew@du.nham.ca>
Change-Id: I81d840a4c88138de1cbb2032b917741c009470e6
2024-04-04 13:04:16 -04:00
..
derp_test.go prober: add a DERP bandwidth probe 2024-03-13 13:36:45 +00:00
derp.go prober: add a DERP bandwidth probe 2024-03-13 13:36:45 +00:00
dns_example_test.go prober: support creating multiple probes in ForEachAddr 2024-04-04 13:04:16 -04:00
dns_test.go prober: support creating multiple probes in ForEachAddr 2024-04-04 13:04:16 -04:00
dns.go prober: support creating multiple probes in ForEachAddr 2024-04-04 13:04:16 -04:00
http.go prober: log HTTP response body on failure 2023-12-13 14:30:16 +00:00
notification.go all: update copyright and license headers 2023-01-27 15:36:29 -08:00
prober_test.go prober: migrate to Prometheus metric library 2023-04-11 08:37:32 +01:00
prober.go prober: export probe counters and cumulative latency 2024-03-13 13:36:45 +00:00
tcp.go all: update copyright and license headers 2023-01-27 15:36:29 -08:00
tls_test.go prober: add TLS probe constructor to split dial addr from cert name 2024-02-19 09:03:13 -08:00
tls.go prober: add TLS probe constructor to split dial addr from cert name 2024-02-19 09:03:13 -08:00