//
pkg.gl
Category
github.com/qwenode/tailscale
prober
package
5.0.0+incompatible
Repository:
https://github.com/qwenode/tailscale.git
Documentation:
pkg.go.dev
Overview
Versions
1
Dependencies
15
Dependents
0
Files
340 SLOC
#
Functions
HTTP
HTTP returns a Probe that healthchecks an HTTP URL.
New
New returns a new Prober.
TCP
TCP returns a Probe that healthchecks a TCP endpoint.
TLS
TLS returns a Probe that healthchecks a TLS endpoint.
#
Structs
Probe
Probe is a probe that healthchecks something and updates Prometheus metrics with the results.
Prober
a Prober manages a set of probes and keeps track of their results.
#
Type aliases
ProbeFunc
ProbeFunc is a function that probes something and reports whether the probe succeeded.