| # 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. |