gerrit-monitoring/charts
Thomas Draebing 8e8a55e650 Add healthcheck ping and dashboard for Gerrit
The healthcheck plugin for Gerrit provides a convenient way to determine
the health of different functionalities and components of Gerrit. If
the endpoint provided by the plugin is pinged, it will execute a set
of checks and return either 200 if all checks passed or 500 if at least
one failed. It will also provide metrics that can be scraped by
Prometheus.

This change adds the option for Gerrit installations outside of Kubernetes
to install a sidecar container in the Prometheus deployment that every
30 s pings the healthcheck plugin's endpoint, thereby triggering the
checks. This is not provided for kubernetes, since there the ping should
be the task of the Kubernetes liveness probes.

The change additionally adds a dashboard displaying the status of the
healthcheck for each Gerrit instance over time.

Change-Id: Ieeedc4406b642e542c89679a8314d771ca0928af
2021-02-12 13:47:16 +01:00
..
grafana Update Grafana helm-chart to 6.2.2 (Grafana 7.3.5) 2021-02-09 15:09:26 +01:00
loki Sort monitoring and logging components into sub-maps in the config 2020-05-27 16:30:33 +02:00
prometheus Add healthcheck ping and dashboard for Gerrit 2021-02-12 13:47:16 +01:00
promtail Remove basic auth between promtail chart and loki 2020-08-19 13:28:44 +02:00
namespace.yaml Move internal project to open source 2020-03-11 15:23:19 +01:00