Documentation ¶
Overview ¶
Package probes exports useful runtime helpers for probes implementations.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewProbeStatusTracker ¶
NewProbeStatusTracker returns a Prober reporting Statuses from the provided Prober, improved with a Change time scoped to the lifecycle of the Kee app. If a Status ID changes Severity, then the Change time will be reset. Use this when a Probe's source of information does not include a reliable last change time.
Types ¶
This section is empty.
Directories ¶
Path | Synopsis |
---|---|
aws
|
|
cloudwatch
Package cloudwatch reports the status of AWS CloudWatch alarms.
|
Package cloudwatch reports the status of AWS CloudWatch alarms. |
Package dns reports whether DNS answers matches expected records.
|
Package dns reports whether DNS answers matches expected records. |
Package dummy reports fake statuses for UI testing purposes.
|
Package dummy reports fake statuses for UI testing purposes. |
Package http reports on the success of an HTTP request.
|
Package http reports on the success of an HTTP request. |
Package k8s reports the status of various Kubernetes objects.
|
Package k8s reports the status of various Kubernetes objects. |
daemonset
Package daemonset checks the status of k8s DaemonSet objects
|
Package daemonset checks the status of k8s DaemonSet objects |
deployment
Package deployment checks the status of k8s Deployment objects
|
Package deployment checks the status of k8s Deployment objects |
node
Package node checks the status of k8s Node objects
|
Package node checks the status of k8s Node objects |
pod
Package pod checks the status of k8s Pod objects
|
Package pod checks the status of k8s Pod objects |
service
Package service checks the status of k8s Service objects
|
Package service checks the status of k8s Service objects |
Package ping reports the status of a system responding to ICMP pings.
|
Package ping reports the status of a system responding to ICMP pings. |
Package statuspage implements the base client for statuspage probes.
|
Package statuspage implements the base client for statuspage probes. |
components
Package components reports on the components of a service exposing an Atlassian StatusPage API.
|
Package components reports on the components of a service exposing an Atlassian StatusPage API. |
status
Package status reports the status of a service exposing an Atlassian StatusPage API.
|
Package status reports the status of a service exposing an Atlassian StatusPage API. |
Click to show internal directories.
Click to hide internal directories.