proberk/

directory
v0.0.0-...-65468f9 Latest Latest
Warning

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

Go to latest
Published: Oct 31, 2024 License: BSD-3-Clause

README

Prober

Prober monitors the uptime of our servers and pumps the results of those probes into Prometheus.

Design

Prober periodically polls a set of URLs and uses an appropriate ResponseTester function to make sure the URL is serving the correct response or lack of response.

Prober Files

Application specific probers should be placed in the //prober directory of the k8s-config repo in a file named for the application. The generate.sh script will incorporate all such files into a single prober config file that is included in the proberk Docker image.

Directories

Path Synopsis
go
proberk
Proberk is an HTTP prober that periodically sends out HTTP requests to specified endpoints and reports if the returned results match the expectations.
Proberk is an HTTP prober that periodically sends out HTTP requests to specified endpoints and reports if the returned results match the expectations.
types/generate
Program to generate JSON Schema definitions for the Probe struct.
Program to generate JSON Schema definitions for the Probe struct.

Jump to

Keyboard shortcuts

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