Instrument "429 Too Many Requests" responses from GCS
Context
This is a followup from gitlab-com/gl-infra/delivery#2161 (comment 774612707).
Problem
Right now we're missing a metric to track the number of 429 Too Many Requests
responses from a storage backend, such as GCS. This means that we have no idea of how many requests are currently rejected due to rate limits.
Solution
Create a new Prometheus counter to keep track of 429 Too Many Requests
responses from the storage backend. The immediate use case is GCS. For GitLab.com, we should then surface this metric in the Storage Detail
Grafana dashboard.
Edited by João Pereira