blob: b0296d3b67b2cef5e3476f919a98a26060d25a03 [file] [log] [blame] [view]
# 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 applications top level
directory in a file called 'probersk.json'. The `build_probersk_json`
command-line application will incorporate all such files into a single prober
config file that is uploaded to the server. This is run automatically when the container
image is built.