package
0.0.0-20240517214603-12a582f1ef68
Repository: https://github.com/edobtc/cloudkit.git
Documentation: pkg.go.dev
# Functions
NewHTTPProbe instantiates a HTTP probe with the default configured http client.
NewProbe returns an instantiated probe.
# Constants
DefaultMaxFailures is the default limit when to trigger the probe.
DefaultPollInterval is the default interval at which to run the probe.
Event awaits some trigger/event as a to fulfil a passive probe.
Http uses simple http checks to fulfil probe behavior.
Listener implements a listener to some type of subscription channel fulfil a passive probe.
Liveness will use the ProbeLiveness check in a provider.
Readiness will use the ProbeReadiness check in a provider.
# Variables
ErrMaxFailuresExceeded is returned when the probe is triggered.
ErrNoProbeTypeSpecified if no probe type/kind is specific in the probe config.
ErrProbeTypeNotAvailable is returned if not probe of type is available to load.
ErrURLNotDefined is returned if the probe config does not have a url set in the Target field of Config.
# Type aliases
No description provided by the author