Appclacks on your private infrastructure
Cabourotte, the Appclacks prober, is a free software you can host on your private infrastructure.
It can be retrieved from its Github repository and its documentation is available on https://www.cabourotte.appclacks.com/.
You should configure the
discovery section of the Cabourotte configuration file to integrate it with Appclacks.
Cabourotte will retrieve the health check configurations from Appclacks and run the health checks.
This is a Cabourotte configuration example:
http: host: "0.0.0.0" port: 9013 discovery: http: - name: "appclacks" interval: 60s host: "api.appclacks.com" port: 443 path: "/api/v1/cabourotte/discovery" protocol: "https" query: labels: "env=prod,project=foo" headers: Authorization: "Basic WU9VUl9PUkdBTklaQVRJT05fSUQ6WU9VUl9UT0tFTg=="
Authorization header contains the
Basic string followed by the string
YOUR_ORGANIZATION_ID:YOUR_API_TOKEN encoded in base64.
query parameter is optional and can be used to retrieve only health checks having these labels.