Monitoring Prow Resources with Prometheus and Grafana

At Kubermatic we’re making extensive use of Prow, Kubernetes’ own CI/CD framework, for our public and private projects. Prow is responsible for managing source code builds which are usually triggered by creating Pull Requests (PRs) on our GitHub repositories or sometimes periodically for nightly cleanup jobs. Besides just running build jobs, it can also act as a fully-featured GitHub bot for performing manual tasks or merging PRs once a certain set of criteria is met.


This is a companion discussion topic for the original entry at https://www.kubermatic.com/blog/monitoring-prow-resources-with-prometheus-and-grafana/