Assigned
Status Update
Comments
ba...@google.com <ba...@google.com>
ma...@google.com <ma...@google.com> #2
Hello,
Thank you for reaching out. I'm going to create an internal feature request. Please keep in mind that this feature request has to be analyzed and considered by the product team and I can't provide you ETA for it to be delivered. However, you can keep track of the status by following this thread.
Description
Please describe your requested enhancement. Good feature requests will solve common problems or enable new use cases.
What you would like to accomplish:
Grafana's Prometheus DataSource should support Google Authentication.
How this might work:
Google's managed Prometheus product provides an API that can be accessed directly by Grafana. However, accessing this endpoint requires an OAuth token. Currently the Prometheus datasource does not support Google Authentication (OAuth JWT or ADC). Implementing either would allow one to use Google's Prometheus APIs directly instead of via frontend proxy as is required today.
If applicable, reasons why alternative solutions are not sufficient:
1. The Prometheus Frontend Proxy throws timeout errors, quite frequently even with a 10 minute timeout.
2. This effects reliability for querying and displaying metrics from Google Managed Prometheus
Other information (workarounds you have tried, documentation consulted, etc):
This feature has already been implemented in the Google Cloud Monitoring Datasource
The same functionality is available for other Cloud Providers but not for Google Managed Prometheus