Prometheus counters should be monotonically increasing
The prometheus documentation states that:
Counters should not be used to expose current counts of items whose number can also go down, e.g. the number of currently running goroutines.
Currently counters can be decremented by decrement or passing a negative value into increment.
Prometheus counters should be monotonically increasing
See https://github.com/prometheus/client_ruby/pull/17 for a similar change on the ruby client with further explanation in the linked issue.
There might be some other use case for this..? Brian suggests there is in the Ruby client PR but I can't think of it.