[ANN] Enhanced pool resource (Prometheus metrics)


#1

Hello all,
we released our own version of the Concourse pool resource, https://github.com/Pix4D/pool-resource

This fork provides the following additional features:

  1. The commit message on each lock operation contains the team name. This enables the smart reaping of stale locks in concert with the Pool Boy script.
  2. The resource is instrumented to report metrics to a Prometheus Pushgateway. This allows to gather important information such as queue length (number of jobs waiting on a lock). Usage is explained in the README.

An example of Grafana display: