Closed petethepig closed 2 years ago
For grafana datasource we need to do the following
add the input to support API_KEY https://github.com/pyroscope-io/pyroscope/blob/main/grafana-plugin/datasource/src/ConfigEditor.tsx#L27-L39
update the fetch calls to use that API_KEY as header https://github.com/pyroscope-io/pyroscope/blob/main/grafana-plugin/datasource/src/ConfigEditor.tsx#L27-L39
exec
, connect
, agent
already support this. Please review the docs and Grafana plugin PRs.
Released in 0.10.2
Now that we have OAuth support for viewing the data we need to add authentication support for API clients, particularly:
Currently, when set up with OAuth client integrations bypass authentication altogether (
/ingest
doesn't do authentication), and grafana panel can't access data at all. We need some way of setting some API keys for both.