Open
Description
Since we intend to provide an SLA on the performance of the auth checks it would be nice to have metrics to track the calls to the auth check operation. We should track:
- How many auth checks are made for service tokens
- How many auth checks are made for user tokens
- The response time of service/user token auth checks
To store the metrics we could use Prometheus and then display them using Grafana. This means that the only changes required to this repository would be to implement a Prometheus exporter (https://github.com/prometheus/client_golang) and define the custom metrics.
Activity