probes

package
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 4, 2024 License: MIT Imports: 3 Imported by: 0

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

func NewProbeStatusTracker(p model.Prober) model.Prober

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.
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 reports the status of a service exposing an Atlassian StatusPage API.
Package statuspage reports the status of a service exposing an Atlassian StatusPage API.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL